0
0
9999 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844, 8848, 8849, 8862, 8870, 8883, 8893, 8901, 8932, 8939, 8952, 8967, 8984, 8997, 8998, 9004, 9025, 9027, 9037, 9052, 9058, 9063, 9076, 9084, 9085, 9087, 9090, 9108, 9109, 9115, 9118, 9119, 9130, 9139, 9145, 9149, 9183, 9185, 9209, 9211, 9223, 9228, 9234, 9238, 9239, 9247, 9273, 9275, 9280, 9293, 9301, 9308, 9317, 9337, 9338, 9345, 9348, 9399, 9407, 9415, 9427, 9459, 9463, 9476, 9479, 9483, 9508, 9512, 9524, 9533, 9538, 9543, 9564, 9567, 9573, 9576, 9582, 9585, 9586, 9597, 9607, 9612, 9613, 9636, 9652, 9674, 9682, 9696, 9697, 9699, 9713, 9715, 9717, 9723, 9731, 9736, 9759, 9787, 9791, 9795, 9797, 9798, 9806, 9814, 9822, 9831, 9843, 9844, 9860, 9861, 9888, 9896, 9912, 9950, 9961, 9963, 9970, 9978, 9994])
9999 deque([])
5
1
9994 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844, 8848, 8849, 8862, 8870, 8883, 8893, 8901, 8932, 8939, 8952, 8967, 8984, 8997, 8998, 9004, 9025, 9027, 9037, 9052, 9058, 9063, 9076, 9084, 9085, 9087, 9090, 9108, 9109, 9115, 9118, 9119, 9130, 9139, 9145, 9149, 9183, 9185, 9209, 9211, 9223, 9228, 9234, 9238, 9239, 9247, 9273, 9275, 9280, 9293, 9301, 9308, 9317, 9337, 9338, 9345, 9348, 9399, 9407, 9415, 9427, 9459, 9463, 9476, 9479, 9483, 9508, 9512, 9524, 9533, 9538, 9543, 9564, 9567, 9573, 9576, 9582, 9585, 9586, 9597, 9607, 9612, 9613, 9636, 9652, 9674, 9682, 9696, 9697, 9699, 9713, 9715, 9717, 9723, 9731, 9736, 9759, 9787, 9791, 9795, 9797, 9798, 9806, 9814, 9822, 9831, 9843, 9844, 9860, 9861, 9888, 9896, 9912, 9950, 9961, 9963, 9970, 9978])
999999999 deque([])
21
2
9978 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844, 8848, 8849, 8862, 8870, 8883, 8893, 8901, 8932, 8939, 8952, 8967, 8984, 8997, 8998, 9004, 9025, 9027, 9037, 9052, 9058, 9063, 9076, 9084, 9085, 9087, 9090, 9108, 9109, 9115, 9118, 9119, 9130, 9139, 9145, 9149, 9183, 9185, 9209, 9211, 9223, 9228, 9234, 9238, 9239, 9247, 9273, 9275, 9280, 9293, 9301, 9308, 9317, 9337, 9338, 9345, 9348, 9399, 9407, 9415, 9427, 9459, 9463, 9476, 9479, 9483, 9508, 9512, 9524, 9533, 9538, 9543, 9564, 9567, 9573, 9576, 9582, 9585, 9586, 9597, 9607, 9612, 9613, 9636, 9652, 9674, 9682, 9696, 9697, 9699, 9713, 9715, 9717, 9723, 9731, 9736, 9759, 9787, 9791, 9795, 9797, 9798, 9806, 9814, 9822, 9831, 9843, 9844, 9860, 9861, 9888, 9896, 9912, 9950, 9961, 9963, 9970])
999999999 deque([])
29
3
9970 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844, 8848, 8849, 8862, 8870, 8883, 8893, 8901, 8932, 8939, 8952, 8967, 8984, 8997, 8998, 9004, 9025, 9027, 9037, 9052, 9058, 9063, 9076, 9084, 9085, 9087, 9090, 9108, 9109, 9115, 9118, 9119, 9130, 9139, 9145, 9149, 9183, 9185, 9209, 9211, 9223, 9228, 9234, 9238, 9239, 9247, 9273, 9275, 9280, 9293, 9301, 9308, 9317, 9337, 9338, 9345, 9348, 9399, 9407, 9415, 9427, 9459, 9463, 9476, 9479, 9483, 9508, 9512, 9524, 9533, 9538, 9543, 9564, 9567, 9573, 9576, 9582, 9585, 9586, 9597, 9607, 9612, 9613, 9636, 9652, 9674, 9682, 9696, 9697, 9699, 9713, 9715, 9717, 9723, 9731, 9736, 9759, 9787, 9791, 9795, 9797, 9798, 9806, 9814, 9822, 9831, 9843, 9844, 9860, 9861, 9888, 9896, 9912, 9950, 9961, 9963])
999999999 deque([])
36
4
9963 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844, 8848, 8849, 8862, 8870, 8883, 8893, 8901, 8932, 8939, 8952, 8967, 8984, 8997, 8998, 9004, 9025, 9027, 9037, 9052, 9058, 9063, 9076, 9084, 9085, 9087, 9090, 9108, 9109, 9115, 9118, 9119, 9130, 9139, 9145, 9149, 9183, 9185, 9209, 9211, 9223, 9228, 9234, 9238, 9239, 9247, 9273, 9275, 9280, 9293, 9301, 9308, 9317, 9337, 9338, 9345, 9348, 9399, 9407, 9415, 9427, 9459, 9463, 9476, 9479, 9483, 9508, 9512, 9524, 9533, 9538, 9543, 9564, 9567, 9573, 9576, 9582, 9585, 9586, 9597, 9607, 9612, 9613, 9636, 9652, 9674, 9682, 9696, 9697, 9699, 9713, 9715, 9717, 9723, 9731, 9736, 9759, 9787, 9791, 9795, 9797, 9798, 9806, 9814, 9822, 9831, 9843, 9844, 9860, 9861, 9888, 9896, 9912, 9950, 9961])
999999999 deque([])
38
5
9961 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844, 8848, 8849, 8862, 8870, 8883, 8893, 8901, 8932, 8939, 8952, 8967, 8984, 8997, 8998, 9004, 9025, 9027, 9037, 9052, 9058, 9063, 9076, 9084, 9085, 9087, 9090, 9108, 9109, 9115, 9118, 9119, 9130, 9139, 9145, 9149, 9183, 9185, 9209, 9211, 9223, 9228, 9234, 9238, 9239, 9247, 9273, 9275, 9280, 9293, 9301, 9308, 9317, 9337, 9338, 9345, 9348, 9399, 9407, 9415, 9427, 9459, 9463, 9476, 9479, 9483, 9508, 9512, 9524, 9533, 9538, 9543, 9564, 9567, 9573, 9576, 9582, 9585, 9586, 9597, 9607, 9612, 9613, 9636, 9652, 9674, 9682, 9696, 9697, 9699, 9713, 9715, 9717, 9723, 9731, 9736, 9759, 9787, 9791, 9795, 9797, 9798, 9806, 9814, 9822, 9831, 9843, 9844, 9860, 9861, 9888, 9896, 9912, 9950])
999999999 deque([])
49
6
9950 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844, 8848, 8849, 8862, 8870, 8883, 8893, 8901, 8932, 8939, 8952, 8967, 8984, 8997, 8998, 9004, 9025, 9027, 9037, 9052, 9058, 9063, 9076, 9084, 9085, 9087, 9090, 9108, 9109, 9115, 9118, 9119, 9130, 9139, 9145, 9149, 9183, 9185, 9209, 9211, 9223, 9228, 9234, 9238, 9239, 9247, 9273, 9275, 9280, 9293, 9301, 9308, 9317, 9337, 9338, 9345, 9348, 9399, 9407, 9415, 9427, 9459, 9463, 9476, 9479, 9483, 9508, 9512, 9524, 9533, 9538, 9543, 9564, 9567, 9573, 9576, 9582, 9585, 9586, 9597, 9607, 9612, 9613, 9636, 9652, 9674, 9682, 9696, 9697, 9699, 9713, 9715, 9717, 9723, 9731, 9736, 9759, 9787, 9791, 9795, 9797, 9798, 9806, 9814, 9822, 9831, 9843, 9844, 9860, 9861, 9888, 9896, 9912])
999999999 deque([])
87
7
9912 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844, 8848, 8849, 8862, 8870, 8883, 8893, 8901, 8932, 8939, 8952, 8967, 8984, 8997, 8998, 9004, 9025, 9027, 9037, 9052, 9058, 9063, 9076, 9084, 9085, 9087, 9090, 9108, 9109, 9115, 9118, 9119, 9130, 9139, 9145, 9149, 9183, 9185, 9209, 9211, 9223, 9228, 9234, 9238, 9239, 9247, 9273, 9275, 9280, 9293, 9301, 9308, 9317, 9337, 9338, 9345, 9348, 9399, 9407, 9415, 9427, 9459, 9463, 9476, 9479, 9483, 9508, 9512, 9524, 9533, 9538, 9543, 9564, 9567, 9573, 9576, 9582, 9585, 9586, 9597, 9607, 9612, 9613, 9636, 9652, 9674, 9682, 9696, 9697, 9699, 9713, 9715, 9717, 9723, 9731, 9736, 9759, 9787, 9791, 9795, 9797, 9798, 9806, 9814, 9822, 9831, 9843, 9844, 9860, 9861, 9888, 9896])
999999999 deque([])
103
8
9896 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844, 8848, 8849, 8862, 8870, 8883, 8893, 8901, 8932, 8939, 8952, 8967, 8984, 8997, 8998, 9004, 9025, 9027, 9037, 9052, 9058, 9063, 9076, 9084, 9085, 9087, 9090, 9108, 9109, 9115, 9118, 9119, 9130, 9139, 9145, 9149, 9183, 9185, 9209, 9211, 9223, 9228, 9234, 9238, 9239, 9247, 9273, 9275, 9280, 9293, 9301, 9308, 9317, 9337, 9338, 9345, 9348, 9399, 9407, 9415, 9427, 9459, 9463, 9476, 9479, 9483, 9508, 9512, 9524, 9533, 9538, 9543, 9564, 9567, 9573, 9576, 9582, 9585, 9586, 9597, 9607, 9612, 9613, 9636, 9652, 9674, 9682, 9696, 9697, 9699, 9713, 9715, 9717, 9723, 9731, 9736, 9759, 9787, 9791, 9795, 9797, 9798, 9806, 9814, 9822, 9831, 9843, 9844, 9860, 9861, 9888])
999999999 deque([])
111
9
9888 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844, 8848, 8849, 8862, 8870, 8883, 8893, 8901, 8932, 8939, 8952, 8967, 8984, 8997, 8998, 9004, 9025, 9027, 9037, 9052, 9058, 9063, 9076, 9084, 9085, 9087, 9090, 9108, 9109, 9115, 9118, 9119, 9130, 9139, 9145, 9149, 9183, 9185, 9209, 9211, 9223, 9228, 9234, 9238, 9239, 9247, 9273, 9275, 9280, 9293, 9301, 9308, 9317, 9337, 9338, 9345, 9348, 9399, 9407, 9415, 9427, 9459, 9463, 9476, 9479, 9483, 9508, 9512, 9524, 9533, 9538, 9543, 9564, 9567, 9573, 9576, 9582, 9585, 9586, 9597, 9607, 9612, 9613, 9636, 9652, 9674, 9682, 9696, 9697, 9699, 9713, 9715, 9717, 9723, 9731, 9736, 9759, 9787, 9791, 9795, 9797, 9798, 9806, 9814, 9822, 9831, 9843, 9844, 9860, 9861])
999999999 deque([])
138
10
9861 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844, 8848, 8849, 8862, 8870, 8883, 8893, 8901, 8932, 8939, 8952, 8967, 8984, 8997, 8998, 9004, 9025, 9027, 9037, 9052, 9058, 9063, 9076, 9084, 9085, 9087, 9090, 9108, 9109, 9115, 9118, 9119, 9130, 9139, 9145, 9149, 9183, 9185, 9209, 9211, 9223, 9228, 9234, 9238, 9239, 9247, 9273, 9275, 9280, 9293, 9301, 9308, 9317, 9337, 9338, 9345, 9348, 9399, 9407, 9415, 9427, 9459, 9463, 9476, 9479, 9483, 9508, 9512, 9524, 9533, 9538, 9543, 9564, 9567, 9573, 9576, 9582, 9585, 9586, 9597, 9607, 9612, 9613, 9636, 9652, 9674, 9682, 9696, 9697, 9699, 9713, 9715, 9717, 9723, 9731, 9736, 9759, 9787, 9791, 9795, 9797, 9798, 9806, 9814, 9822, 9831, 9843, 9844, 9860])
999999999 deque([])
139
11
9860 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844, 8848, 8849, 8862, 8870, 8883, 8893, 8901, 8932, 8939, 8952, 8967, 8984, 8997, 8998, 9004, 9025, 9027, 9037, 9052, 9058, 9063, 9076, 9084, 9085, 9087, 9090, 9108, 9109, 9115, 9118, 9119, 9130, 9139, 9145, 9149, 9183, 9185, 9209, 9211, 9223, 9228, 9234, 9238, 9239, 9247, 9273, 9275, 9280, 9293, 9301, 9308, 9317, 9337, 9338, 9345, 9348, 9399, 9407, 9415, 9427, 9459, 9463, 9476, 9479, 9483, 9508, 9512, 9524, 9533, 9538, 9543, 9564, 9567, 9573, 9576, 9582, 9585, 9586, 9597, 9607, 9612, 9613, 9636, 9652, 9674, 9682, 9696, 9697, 9699, 9713, 9715, 9717, 9723, 9731, 9736, 9759, 9787, 9791, 9795, 9797, 9798, 9806, 9814, 9822, 9831, 9843, 9844])
999999999 deque([])
155
12
9844 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844, 8848, 8849, 8862, 8870, 8883, 8893, 8901, 8932, 8939, 8952, 8967, 8984, 8997, 8998, 9004, 9025, 9027, 9037, 9052, 9058, 9063, 9076, 9084, 9085, 9087, 9090, 9108, 9109, 9115, 9118, 9119, 9130, 9139, 9145, 9149, 9183, 9185, 9209, 9211, 9223, 9228, 9234, 9238, 9239, 9247, 9273, 9275, 9280, 9293, 9301, 9308, 9317, 9337, 9338, 9345, 9348, 9399, 9407, 9415, 9427, 9459, 9463, 9476, 9479, 9483, 9508, 9512, 9524, 9533, 9538, 9543, 9564, 9567, 9573, 9576, 9582, 9585, 9586, 9597, 9607, 9612, 9613, 9636, 9652, 9674, 9682, 9696, 9697, 9699, 9713, 9715, 9717, 9723, 9731, 9736, 9759, 9787, 9791, 9795, 9797, 9798, 9806, 9814, 9822, 9831, 9843])
999999999 deque([])
156
13
9843 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844, 8848, 8849, 8862, 8870, 8883, 8893, 8901, 8932, 8939, 8952, 8967, 8984, 8997, 8998, 9004, 9025, 9027, 9037, 9052, 9058, 9063, 9076, 9084, 9085, 9087, 9090, 9108, 9109, 9115, 9118, 9119, 9130, 9139, 9145, 9149, 9183, 9185, 9209, 9211, 9223, 9228, 9234, 9238, 9239, 9247, 9273, 9275, 9280, 9293, 9301, 9308, 9317, 9337, 9338, 9345, 9348, 9399, 9407, 9415, 9427, 9459, 9463, 9476, 9479, 9483, 9508, 9512, 9524, 9533, 9538, 9543, 9564, 9567, 9573, 9576, 9582, 9585, 9586, 9597, 9607, 9612, 9613, 9636, 9652, 9674, 9682, 9696, 9697, 9699, 9713, 9715, 9717, 9723, 9731, 9736, 9759, 9787, 9791, 9795, 9797, 9798, 9806, 9814, 9822, 9831])
999999999 deque([])
168
14
9831 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844, 8848, 8849, 8862, 8870, 8883, 8893, 8901, 8932, 8939, 8952, 8967, 8984, 8997, 8998, 9004, 9025, 9027, 9037, 9052, 9058, 9063, 9076, 9084, 9085, 9087, 9090, 9108, 9109, 9115, 9118, 9119, 9130, 9139, 9145, 9149, 9183, 9185, 9209, 9211, 9223, 9228, 9234, 9238, 9239, 9247, 9273, 9275, 9280, 9293, 9301, 9308, 9317, 9337, 9338, 9345, 9348, 9399, 9407, 9415, 9427, 9459, 9463, 9476, 9479, 9483, 9508, 9512, 9524, 9533, 9538, 9543, 9564, 9567, 9573, 9576, 9582, 9585, 9586, 9597, 9607, 9612, 9613, 9636, 9652, 9674, 9682, 9696, 9697, 9699, 9713, 9715, 9717, 9723, 9731, 9736, 9759, 9787, 9791, 9795, 9797, 9798, 9806, 9814, 9822])
999999999 deque([])
177
15
9822 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844, 8848, 8849, 8862, 8870, 8883, 8893, 8901, 8932, 8939, 8952, 8967, 8984, 8997, 8998, 9004, 9025, 9027, 9037, 9052, 9058, 9063, 9076, 9084, 9085, 9087, 9090, 9108, 9109, 9115, 9118, 9119, 9130, 9139, 9145, 9149, 9183, 9185, 9209, 9211, 9223, 9228, 9234, 9238, 9239, 9247, 9273, 9275, 9280, 9293, 9301, 9308, 9317, 9337, 9338, 9345, 9348, 9399, 9407, 9415, 9427, 9459, 9463, 9476, 9479, 9483, 9508, 9512, 9524, 9533, 9538, 9543, 9564, 9567, 9573, 9576, 9582, 9585, 9586, 9597, 9607, 9612, 9613, 9636, 9652, 9674, 9682, 9696, 9697, 9699, 9713, 9715, 9717, 9723, 9731, 9736, 9759, 9787, 9791, 9795, 9797, 9798, 9806, 9814])
999999999 deque([])
185
16
9814 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844, 8848, 8849, 8862, 8870, 8883, 8893, 8901, 8932, 8939, 8952, 8967, 8984, 8997, 8998, 9004, 9025, 9027, 9037, 9052, 9058, 9063, 9076, 9084, 9085, 9087, 9090, 9108, 9109, 9115, 9118, 9119, 9130, 9139, 9145, 9149, 9183, 9185, 9209, 9211, 9223, 9228, 9234, 9238, 9239, 9247, 9273, 9275, 9280, 9293, 9301, 9308, 9317, 9337, 9338, 9345, 9348, 9399, 9407, 9415, 9427, 9459, 9463, 9476, 9479, 9483, 9508, 9512, 9524, 9533, 9538, 9543, 9564, 9567, 9573, 9576, 9582, 9585, 9586, 9597, 9607, 9612, 9613, 9636, 9652, 9674, 9682, 9696, 9697, 9699, 9713, 9715, 9717, 9723, 9731, 9736, 9759, 9787, 9791, 9795, 9797, 9798, 9806])
999999999 deque([])
193
17
9806 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844, 8848, 8849, 8862, 8870, 8883, 8893, 8901, 8932, 8939, 8952, 8967, 8984, 8997, 8998, 9004, 9025, 9027, 9037, 9052, 9058, 9063, 9076, 9084, 9085, 9087, 9090, 9108, 9109, 9115, 9118, 9119, 9130, 9139, 9145, 9149, 9183, 9185, 9209, 9211, 9223, 9228, 9234, 9238, 9239, 9247, 9273, 9275, 9280, 9293, 9301, 9308, 9317, 9337, 9338, 9345, 9348, 9399, 9407, 9415, 9427, 9459, 9463, 9476, 9479, 9483, 9508, 9512, 9524, 9533, 9538, 9543, 9564, 9567, 9573, 9576, 9582, 9585, 9586, 9597, 9607, 9612, 9613, 9636, 9652, 9674, 9682, 9696, 9697, 9699, 9713, 9715, 9717, 9723, 9731, 9736, 9759, 9787, 9791, 9795, 9797, 9798])
999999999 deque([])
201
18
9798 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844, 8848, 8849, 8862, 8870, 8883, 8893, 8901, 8932, 8939, 8952, 8967, 8984, 8997, 8998, 9004, 9025, 9027, 9037, 9052, 9058, 9063, 9076, 9084, 9085, 9087, 9090, 9108, 9109, 9115, 9118, 9119, 9130, 9139, 9145, 9149, 9183, 9185, 9209, 9211, 9223, 9228, 9234, 9238, 9239, 9247, 9273, 9275, 9280, 9293, 9301, 9308, 9317, 9337, 9338, 9345, 9348, 9399, 9407, 9415, 9427, 9459, 9463, 9476, 9479, 9483, 9508, 9512, 9524, 9533, 9538, 9543, 9564, 9567, 9573, 9576, 9582, 9585, 9586, 9597, 9607, 9612, 9613, 9636, 9652, 9674, 9682, 9696, 9697, 9699, 9713, 9715, 9717, 9723, 9731, 9736, 9759, 9787, 9791, 9795, 9797])
999999999 deque([])
202
19
9797 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844, 8848, 8849, 8862, 8870, 8883, 8893, 8901, 8932, 8939, 8952, 8967, 8984, 8997, 8998, 9004, 9025, 9027, 9037, 9052, 9058, 9063, 9076, 9084, 9085, 9087, 9090, 9108, 9109, 9115, 9118, 9119, 9130, 9139, 9145, 9149, 9183, 9185, 9209, 9211, 9223, 9228, 9234, 9238, 9239, 9247, 9273, 9275, 9280, 9293, 9301, 9308, 9317, 9337, 9338, 9345, 9348, 9399, 9407, 9415, 9427, 9459, 9463, 9476, 9479, 9483, 9508, 9512, 9524, 9533, 9538, 9543, 9564, 9567, 9573, 9576, 9582, 9585, 9586, 9597, 9607, 9612, 9613, 9636, 9652, 9674, 9682, 9696, 9697, 9699, 9713, 9715, 9717, 9723, 9731, 9736, 9759, 9787, 9791, 9795])
999999999 deque([])
204
20
9795 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844, 8848, 8849, 8862, 8870, 8883, 8893, 8901, 8932, 8939, 8952, 8967, 8984, 8997, 8998, 9004, 9025, 9027, 9037, 9052, 9058, 9063, 9076, 9084, 9085, 9087, 9090, 9108, 9109, 9115, 9118, 9119, 9130, 9139, 9145, 9149, 9183, 9185, 9209, 9211, 9223, 9228, 9234, 9238, 9239, 9247, 9273, 9275, 9280, 9293, 9301, 9308, 9317, 9337, 9338, 9345, 9348, 9399, 9407, 9415, 9427, 9459, 9463, 9476, 9479, 9483, 9508, 9512, 9524, 9533, 9538, 9543, 9564, 9567, 9573, 9576, 9582, 9585, 9586, 9597, 9607, 9612, 9613, 9636, 9652, 9674, 9682, 9696, 9697, 9699, 9713, 9715, 9717, 9723, 9731, 9736, 9759, 9787, 9791])
999999999 deque([])
208
21
9791 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844, 8848, 8849, 8862, 8870, 8883, 8893, 8901, 8932, 8939, 8952, 8967, 8984, 8997, 8998, 9004, 9025, 9027, 9037, 9052, 9058, 9063, 9076, 9084, 9085, 9087, 9090, 9108, 9109, 9115, 9118, 9119, 9130, 9139, 9145, 9149, 9183, 9185, 9209, 9211, 9223, 9228, 9234, 9238, 9239, 9247, 9273, 9275, 9280, 9293, 9301, 9308, 9317, 9337, 9338, 9345, 9348, 9399, 9407, 9415, 9427, 9459, 9463, 9476, 9479, 9483, 9508, 9512, 9524, 9533, 9538, 9543, 9564, 9567, 9573, 9576, 9582, 9585, 9586, 9597, 9607, 9612, 9613, 9636, 9652, 9674, 9682, 9696, 9697, 9699, 9713, 9715, 9717, 9723, 9731, 9736, 9759, 9787])
999999999 deque([])
212
22
9787 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844, 8848, 8849, 8862, 8870, 8883, 8893, 8901, 8932, 8939, 8952, 8967, 8984, 8997, 8998, 9004, 9025, 9027, 9037, 9052, 9058, 9063, 9076, 9084, 9085, 9087, 9090, 9108, 9109, 9115, 9118, 9119, 9130, 9139, 9145, 9149, 9183, 9185, 9209, 9211, 9223, 9228, 9234, 9238, 9239, 9247, 9273, 9275, 9280, 9293, 9301, 9308, 9317, 9337, 9338, 9345, 9348, 9399, 9407, 9415, 9427, 9459, 9463, 9476, 9479, 9483, 9508, 9512, 9524, 9533, 9538, 9543, 9564, 9567, 9573, 9576, 9582, 9585, 9586, 9597, 9607, 9612, 9613, 9636, 9652, 9674, 9682, 9696, 9697, 9699, 9713, 9715, 9717, 9723, 9731, 9736, 9759])
999999999 deque([])
240
23
9759 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844, 8848, 8849, 8862, 8870, 8883, 8893, 8901, 8932, 8939, 8952, 8967, 8984, 8997, 8998, 9004, 9025, 9027, 9037, 9052, 9058, 9063, 9076, 9084, 9085, 9087, 9090, 9108, 9109, 9115, 9118, 9119, 9130, 9139, 9145, 9149, 9183, 9185, 9209, 9211, 9223, 9228, 9234, 9238, 9239, 9247, 9273, 9275, 9280, 9293, 9301, 9308, 9317, 9337, 9338, 9345, 9348, 9399, 9407, 9415, 9427, 9459, 9463, 9476, 9479, 9483, 9508, 9512, 9524, 9533, 9538, 9543, 9564, 9567, 9573, 9576, 9582, 9585, 9586, 9597, 9607, 9612, 9613, 9636, 9652, 9674, 9682, 9696, 9697, 9699, 9713, 9715, 9717, 9723, 9731, 9736])
999999999 deque([])
263
24
9736 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844, 8848, 8849, 8862, 8870, 8883, 8893, 8901, 8932, 8939, 8952, 8967, 8984, 8997, 8998, 9004, 9025, 9027, 9037, 9052, 9058, 9063, 9076, 9084, 9085, 9087, 9090, 9108, 9109, 9115, 9118, 9119, 9130, 9139, 9145, 9149, 9183, 9185, 9209, 9211, 9223, 9228, 9234, 9238, 9239, 9247, 9273, 9275, 9280, 9293, 9301, 9308, 9317, 9337, 9338, 9345, 9348, 9399, 9407, 9415, 9427, 9459, 9463, 9476, 9479, 9483, 9508, 9512, 9524, 9533, 9538, 9543, 9564, 9567, 9573, 9576, 9582, 9585, 9586, 9597, 9607, 9612, 9613, 9636, 9652, 9674, 9682, 9696, 9697, 9699, 9713, 9715, 9717, 9723, 9731])
999999999 deque([])
268
25
9731 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844, 8848, 8849, 8862, 8870, 8883, 8893, 8901, 8932, 8939, 8952, 8967, 8984, 8997, 8998, 9004, 9025, 9027, 9037, 9052, 9058, 9063, 9076, 9084, 9085, 9087, 9090, 9108, 9109, 9115, 9118, 9119, 9130, 9139, 9145, 9149, 9183, 9185, 9209, 9211, 9223, 9228, 9234, 9238, 9239, 9247, 9273, 9275, 9280, 9293, 9301, 9308, 9317, 9337, 9338, 9345, 9348, 9399, 9407, 9415, 9427, 9459, 9463, 9476, 9479, 9483, 9508, 9512, 9524, 9533, 9538, 9543, 9564, 9567, 9573, 9576, 9582, 9585, 9586, 9597, 9607, 9612, 9613, 9636, 9652, 9674, 9682, 9696, 9697, 9699, 9713, 9715, 9717, 9723])
999999999 deque([])
276
26
9723 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844, 8848, 8849, 8862, 8870, 8883, 8893, 8901, 8932, 8939, 8952, 8967, 8984, 8997, 8998, 9004, 9025, 9027, 9037, 9052, 9058, 9063, 9076, 9084, 9085, 9087, 9090, 9108, 9109, 9115, 9118, 9119, 9130, 9139, 9145, 9149, 9183, 9185, 9209, 9211, 9223, 9228, 9234, 9238, 9239, 9247, 9273, 9275, 9280, 9293, 9301, 9308, 9317, 9337, 9338, 9345, 9348, 9399, 9407, 9415, 9427, 9459, 9463, 9476, 9479, 9483, 9508, 9512, 9524, 9533, 9538, 9543, 9564, 9567, 9573, 9576, 9582, 9585, 9586, 9597, 9607, 9612, 9613, 9636, 9652, 9674, 9682, 9696, 9697, 9699, 9713, 9715, 9717])
999999999 deque([])
282
27
9717 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844, 8848, 8849, 8862, 8870, 8883, 8893, 8901, 8932, 8939, 8952, 8967, 8984, 8997, 8998, 9004, 9025, 9027, 9037, 9052, 9058, 9063, 9076, 9084, 9085, 9087, 9090, 9108, 9109, 9115, 9118, 9119, 9130, 9139, 9145, 9149, 9183, 9185, 9209, 9211, 9223, 9228, 9234, 9238, 9239, 9247, 9273, 9275, 9280, 9293, 9301, 9308, 9317, 9337, 9338, 9345, 9348, 9399, 9407, 9415, 9427, 9459, 9463, 9476, 9479, 9483, 9508, 9512, 9524, 9533, 9538, 9543, 9564, 9567, 9573, 9576, 9582, 9585, 9586, 9597, 9607, 9612, 9613, 9636, 9652, 9674, 9682, 9696, 9697, 9699, 9713, 9715])
999999999 deque([])
284
28
9715 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844, 8848, 8849, 8862, 8870, 8883, 8893, 8901, 8932, 8939, 8952, 8967, 8984, 8997, 8998, 9004, 9025, 9027, 9037, 9052, 9058, 9063, 9076, 9084, 9085, 9087, 9090, 9108, 9109, 9115, 9118, 9119, 9130, 9139, 9145, 9149, 9183, 9185, 9209, 9211, 9223, 9228, 9234, 9238, 9239, 9247, 9273, 9275, 9280, 9293, 9301, 9308, 9317, 9337, 9338, 9345, 9348, 9399, 9407, 9415, 9427, 9459, 9463, 9476, 9479, 9483, 9508, 9512, 9524, 9533, 9538, 9543, 9564, 9567, 9573, 9576, 9582, 9585, 9586, 9597, 9607, 9612, 9613, 9636, 9652, 9674, 9682, 9696, 9697, 9699, 9713])
999999999 deque([])
286
29
9713 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844, 8848, 8849, 8862, 8870, 8883, 8893, 8901, 8932, 8939, 8952, 8967, 8984, 8997, 8998, 9004, 9025, 9027, 9037, 9052, 9058, 9063, 9076, 9084, 9085, 9087, 9090, 9108, 9109, 9115, 9118, 9119, 9130, 9139, 9145, 9149, 9183, 9185, 9209, 9211, 9223, 9228, 9234, 9238, 9239, 9247, 9273, 9275, 9280, 9293, 9301, 9308, 9317, 9337, 9338, 9345, 9348, 9399, 9407, 9415, 9427, 9459, 9463, 9476, 9479, 9483, 9508, 9512, 9524, 9533, 9538, 9543, 9564, 9567, 9573, 9576, 9582, 9585, 9586, 9597, 9607, 9612, 9613, 9636, 9652, 9674, 9682, 9696, 9697, 9699])
999999999 deque([])
300
30
9699 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844, 8848, 8849, 8862, 8870, 8883, 8893, 8901, 8932, 8939, 8952, 8967, 8984, 8997, 8998, 9004, 9025, 9027, 9037, 9052, 9058, 9063, 9076, 9084, 9085, 9087, 9090, 9108, 9109, 9115, 9118, 9119, 9130, 9139, 9145, 9149, 9183, 9185, 9209, 9211, 9223, 9228, 9234, 9238, 9239, 9247, 9273, 9275, 9280, 9293, 9301, 9308, 9317, 9337, 9338, 9345, 9348, 9399, 9407, 9415, 9427, 9459, 9463, 9476, 9479, 9483, 9508, 9512, 9524, 9533, 9538, 9543, 9564, 9567, 9573, 9576, 9582, 9585, 9586, 9597, 9607, 9612, 9613, 9636, 9652, 9674, 9682, 9696, 9697])
999999999 deque([])
302
31
9697 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844, 8848, 8849, 8862, 8870, 8883, 8893, 8901, 8932, 8939, 8952, 8967, 8984, 8997, 8998, 9004, 9025, 9027, 9037, 9052, 9058, 9063, 9076, 9084, 9085, 9087, 9090, 9108, 9109, 9115, 9118, 9119, 9130, 9139, 9145, 9149, 9183, 9185, 9209, 9211, 9223, 9228, 9234, 9238, 9239, 9247, 9273, 9275, 9280, 9293, 9301, 9308, 9317, 9337, 9338, 9345, 9348, 9399, 9407, 9415, 9427, 9459, 9463, 9476, 9479, 9483, 9508, 9512, 9524, 9533, 9538, 9543, 9564, 9567, 9573, 9576, 9582, 9585, 9586, 9597, 9607, 9612, 9613, 9636, 9652, 9674, 9682, 9696])
999999999 deque([])
303
32
9696 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844, 8848, 8849, 8862, 8870, 8883, 8893, 8901, 8932, 8939, 8952, 8967, 8984, 8997, 8998, 9004, 9025, 9027, 9037, 9052, 9058, 9063, 9076, 9084, 9085, 9087, 9090, 9108, 9109, 9115, 9118, 9119, 9130, 9139, 9145, 9149, 9183, 9185, 9209, 9211, 9223, 9228, 9234, 9238, 9239, 9247, 9273, 9275, 9280, 9293, 9301, 9308, 9317, 9337, 9338, 9345, 9348, 9399, 9407, 9415, 9427, 9459, 9463, 9476, 9479, 9483, 9508, 9512, 9524, 9533, 9538, 9543, 9564, 9567, 9573, 9576, 9582, 9585, 9586, 9597, 9607, 9612, 9613, 9636, 9652, 9674, 9682])
999999999 deque([])
317
33
9682 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844, 8848, 8849, 8862, 8870, 8883, 8893, 8901, 8932, 8939, 8952, 8967, 8984, 8997, 8998, 9004, 9025, 9027, 9037, 9052, 9058, 9063, 9076, 9084, 9085, 9087, 9090, 9108, 9109, 9115, 9118, 9119, 9130, 9139, 9145, 9149, 9183, 9185, 9209, 9211, 9223, 9228, 9234, 9238, 9239, 9247, 9273, 9275, 9280, 9293, 9301, 9308, 9317, 9337, 9338, 9345, 9348, 9399, 9407, 9415, 9427, 9459, 9463, 9476, 9479, 9483, 9508, 9512, 9524, 9533, 9538, 9543, 9564, 9567, 9573, 9576, 9582, 9585, 9586, 9597, 9607, 9612, 9613, 9636, 9652, 9674])
999999999 deque([])
325
34
9674 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844, 8848, 8849, 8862, 8870, 8883, 8893, 8901, 8932, 8939, 8952, 8967, 8984, 8997, 8998, 9004, 9025, 9027, 9037, 9052, 9058, 9063, 9076, 9084, 9085, 9087, 9090, 9108, 9109, 9115, 9118, 9119, 9130, 9139, 9145, 9149, 9183, 9185, 9209, 9211, 9223, 9228, 9234, 9238, 9239, 9247, 9273, 9275, 9280, 9293, 9301, 9308, 9317, 9337, 9338, 9345, 9348, 9399, 9407, 9415, 9427, 9459, 9463, 9476, 9479, 9483, 9508, 9512, 9524, 9533, 9538, 9543, 9564, 9567, 9573, 9576, 9582, 9585, 9586, 9597, 9607, 9612, 9613, 9636, 9652])
999999999 deque([])
347
35
9652 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844, 8848, 8849, 8862, 8870, 8883, 8893, 8901, 8932, 8939, 8952, 8967, 8984, 8997, 8998, 9004, 9025, 9027, 9037, 9052, 9058, 9063, 9076, 9084, 9085, 9087, 9090, 9108, 9109, 9115, 9118, 9119, 9130, 9139, 9145, 9149, 9183, 9185, 9209, 9211, 9223, 9228, 9234, 9238, 9239, 9247, 9273, 9275, 9280, 9293, 9301, 9308, 9317, 9337, 9338, 9345, 9348, 9399, 9407, 9415, 9427, 9459, 9463, 9476, 9479, 9483, 9508, 9512, 9524, 9533, 9538, 9543, 9564, 9567, 9573, 9576, 9582, 9585, 9586, 9597, 9607, 9612, 9613, 9636])
999999999 deque([])
363
36
9636 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844, 8848, 8849, 8862, 8870, 8883, 8893, 8901, 8932, 8939, 8952, 8967, 8984, 8997, 8998, 9004, 9025, 9027, 9037, 9052, 9058, 9063, 9076, 9084, 9085, 9087, 9090, 9108, 9109, 9115, 9118, 9119, 9130, 9139, 9145, 9149, 9183, 9185, 9209, 9211, 9223, 9228, 9234, 9238, 9239, 9247, 9273, 9275, 9280, 9293, 9301, 9308, 9317, 9337, 9338, 9345, 9348, 9399, 9407, 9415, 9427, 9459, 9463, 9476, 9479, 9483, 9508, 9512, 9524, 9533, 9538, 9543, 9564, 9567, 9573, 9576, 9582, 9585, 9586, 9597, 9607, 9612, 9613])
999999999 deque([])
386
37
9613 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844, 8848, 8849, 8862, 8870, 8883, 8893, 8901, 8932, 8939, 8952, 8967, 8984, 8997, 8998, 9004, 9025, 9027, 9037, 9052, 9058, 9063, 9076, 9084, 9085, 9087, 9090, 9108, 9109, 9115, 9118, 9119, 9130, 9139, 9145, 9149, 9183, 9185, 9209, 9211, 9223, 9228, 9234, 9238, 9239, 9247, 9273, 9275, 9280, 9293, 9301, 9308, 9317, 9337, 9338, 9345, 9348, 9399, 9407, 9415, 9427, 9459, 9463, 9476, 9479, 9483, 9508, 9512, 9524, 9533, 9538, 9543, 9564, 9567, 9573, 9576, 9582, 9585, 9586, 9597, 9607, 9612])
999999999 deque([])
387
38
9612 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844, 8848, 8849, 8862, 8870, 8883, 8893, 8901, 8932, 8939, 8952, 8967, 8984, 8997, 8998, 9004, 9025, 9027, 9037, 9052, 9058, 9063, 9076, 9084, 9085, 9087, 9090, 9108, 9109, 9115, 9118, 9119, 9130, 9139, 9145, 9149, 9183, 9185, 9209, 9211, 9223, 9228, 9234, 9238, 9239, 9247, 9273, 9275, 9280, 9293, 9301, 9308, 9317, 9337, 9338, 9345, 9348, 9399, 9407, 9415, 9427, 9459, 9463, 9476, 9479, 9483, 9508, 9512, 9524, 9533, 9538, 9543, 9564, 9567, 9573, 9576, 9582, 9585, 9586, 9597, 9607])
999999999 deque([])
392
39
9607 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844, 8848, 8849, 8862, 8870, 8883, 8893, 8901, 8932, 8939, 8952, 8967, 8984, 8997, 8998, 9004, 9025, 9027, 9037, 9052, 9058, 9063, 9076, 9084, 9085, 9087, 9090, 9108, 9109, 9115, 9118, 9119, 9130, 9139, 9145, 9149, 9183, 9185, 9209, 9211, 9223, 9228, 9234, 9238, 9239, 9247, 9273, 9275, 9280, 9293, 9301, 9308, 9317, 9337, 9338, 9345, 9348, 9399, 9407, 9415, 9427, 9459, 9463, 9476, 9479, 9483, 9508, 9512, 9524, 9533, 9538, 9543, 9564, 9567, 9573, 9576, 9582, 9585, 9586, 9597])
999999999 deque([])
402
40
9597 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844, 8848, 8849, 8862, 8870, 8883, 8893, 8901, 8932, 8939, 8952, 8967, 8984, 8997, 8998, 9004, 9025, 9027, 9037, 9052, 9058, 9063, 9076, 9084, 9085, 9087, 9090, 9108, 9109, 9115, 9118, 9119, 9130, 9139, 9145, 9149, 9183, 9185, 9209, 9211, 9223, 9228, 9234, 9238, 9239, 9247, 9273, 9275, 9280, 9293, 9301, 9308, 9317, 9337, 9338, 9345, 9348, 9399, 9407, 9415, 9427, 9459, 9463, 9476, 9479, 9483, 9508, 9512, 9524, 9533, 9538, 9543, 9564, 9567, 9573, 9576, 9582, 9585, 9586])
999999999 deque([])
413
41
9586 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844, 8848, 8849, 8862, 8870, 8883, 8893, 8901, 8932, 8939, 8952, 8967, 8984, 8997, 8998, 9004, 9025, 9027, 9037, 9052, 9058, 9063, 9076, 9084, 9085, 9087, 9090, 9108, 9109, 9115, 9118, 9119, 9130, 9139, 9145, 9149, 9183, 9185, 9209, 9211, 9223, 9228, 9234, 9238, 9239, 9247, 9273, 9275, 9280, 9293, 9301, 9308, 9317, 9337, 9338, 9345, 9348, 9399, 9407, 9415, 9427, 9459, 9463, 9476, 9479, 9483, 9508, 9512, 9524, 9533, 9538, 9543, 9564, 9567, 9573, 9576, 9582, 9585])
999999999 deque([])
414
42
9585 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844, 8848, 8849, 8862, 8870, 8883, 8893, 8901, 8932, 8939, 8952, 8967, 8984, 8997, 8998, 9004, 9025, 9027, 9037, 9052, 9058, 9063, 9076, 9084, 9085, 9087, 9090, 9108, 9109, 9115, 9118, 9119, 9130, 9139, 9145, 9149, 9183, 9185, 9209, 9211, 9223, 9228, 9234, 9238, 9239, 9247, 9273, 9275, 9280, 9293, 9301, 9308, 9317, 9337, 9338, 9345, 9348, 9399, 9407, 9415, 9427, 9459, 9463, 9476, 9479, 9483, 9508, 9512, 9524, 9533, 9538, 9543, 9564, 9567, 9573, 9576, 9582])
999999999 deque([])
417
43
9582 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844, 8848, 8849, 8862, 8870, 8883, 8893, 8901, 8932, 8939, 8952, 8967, 8984, 8997, 8998, 9004, 9025, 9027, 9037, 9052, 9058, 9063, 9076, 9084, 9085, 9087, 9090, 9108, 9109, 9115, 9118, 9119, 9130, 9139, 9145, 9149, 9183, 9185, 9209, 9211, 9223, 9228, 9234, 9238, 9239, 9247, 9273, 9275, 9280, 9293, 9301, 9308, 9317, 9337, 9338, 9345, 9348, 9399, 9407, 9415, 9427, 9459, 9463, 9476, 9479, 9483, 9508, 9512, 9524, 9533, 9538, 9543, 9564, 9567, 9573, 9576])
999999999 deque([])
423
44
9576 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844, 8848, 8849, 8862, 8870, 8883, 8893, 8901, 8932, 8939, 8952, 8967, 8984, 8997, 8998, 9004, 9025, 9027, 9037, 9052, 9058, 9063, 9076, 9084, 9085, 9087, 9090, 9108, 9109, 9115, 9118, 9119, 9130, 9139, 9145, 9149, 9183, 9185, 9209, 9211, 9223, 9228, 9234, 9238, 9239, 9247, 9273, 9275, 9280, 9293, 9301, 9308, 9317, 9337, 9338, 9345, 9348, 9399, 9407, 9415, 9427, 9459, 9463, 9476, 9479, 9483, 9508, 9512, 9524, 9533, 9538, 9543, 9564, 9567, 9573])
999999999 deque([])
426
45
9573 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844, 8848, 8849, 8862, 8870, 8883, 8893, 8901, 8932, 8939, 8952, 8967, 8984, 8997, 8998, 9004, 9025, 9027, 9037, 9052, 9058, 9063, 9076, 9084, 9085, 9087, 9090, 9108, 9109, 9115, 9118, 9119, 9130, 9139, 9145, 9149, 9183, 9185, 9209, 9211, 9223, 9228, 9234, 9238, 9239, 9247, 9273, 9275, 9280, 9293, 9301, 9308, 9317, 9337, 9338, 9345, 9348, 9399, 9407, 9415, 9427, 9459, 9463, 9476, 9479, 9483, 9508, 9512, 9524, 9533, 9538, 9543, 9564, 9567])
999999999 deque([])
432
46
9567 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844, 8848, 8849, 8862, 8870, 8883, 8893, 8901, 8932, 8939, 8952, 8967, 8984, 8997, 8998, 9004, 9025, 9027, 9037, 9052, 9058, 9063, 9076, 9084, 9085, 9087, 9090, 9108, 9109, 9115, 9118, 9119, 9130, 9139, 9145, 9149, 9183, 9185, 9209, 9211, 9223, 9228, 9234, 9238, 9239, 9247, 9273, 9275, 9280, 9293, 9301, 9308, 9317, 9337, 9338, 9345, 9348, 9399, 9407, 9415, 9427, 9459, 9463, 9476, 9479, 9483, 9508, 9512, 9524, 9533, 9538, 9543, 9564])
999999999 deque([])
435
47
9564 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844, 8848, 8849, 8862, 8870, 8883, 8893, 8901, 8932, 8939, 8952, 8967, 8984, 8997, 8998, 9004, 9025, 9027, 9037, 9052, 9058, 9063, 9076, 9084, 9085, 9087, 9090, 9108, 9109, 9115, 9118, 9119, 9130, 9139, 9145, 9149, 9183, 9185, 9209, 9211, 9223, 9228, 9234, 9238, 9239, 9247, 9273, 9275, 9280, 9293, 9301, 9308, 9317, 9337, 9338, 9345, 9348, 9399, 9407, 9415, 9427, 9459, 9463, 9476, 9479, 9483, 9508, 9512, 9524, 9533, 9538, 9543])
999999999 deque([])
456
48
9543 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844, 8848, 8849, 8862, 8870, 8883, 8893, 8901, 8932, 8939, 8952, 8967, 8984, 8997, 8998, 9004, 9025, 9027, 9037, 9052, 9058, 9063, 9076, 9084, 9085, 9087, 9090, 9108, 9109, 9115, 9118, 9119, 9130, 9139, 9145, 9149, 9183, 9185, 9209, 9211, 9223, 9228, 9234, 9238, 9239, 9247, 9273, 9275, 9280, 9293, 9301, 9308, 9317, 9337, 9338, 9345, 9348, 9399, 9407, 9415, 9427, 9459, 9463, 9476, 9479, 9483, 9508, 9512, 9524, 9533, 9538])
999999999 deque([])
461
49
9538 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844, 8848, 8849, 8862, 8870, 8883, 8893, 8901, 8932, 8939, 8952, 8967, 8984, 8997, 8998, 9004, 9025, 9027, 9037, 9052, 9058, 9063, 9076, 9084, 9085, 9087, 9090, 9108, 9109, 9115, 9118, 9119, 9130, 9139, 9145, 9149, 9183, 9185, 9209, 9211, 9223, 9228, 9234, 9238, 9239, 9247, 9273, 9275, 9280, 9293, 9301, 9308, 9317, 9337, 9338, 9345, 9348, 9399, 9407, 9415, 9427, 9459, 9463, 9476, 9479, 9483, 9508, 9512, 9524, 9533])
999999999 deque([])
466
50
9533 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844, 8848, 8849, 8862, 8870, 8883, 8893, 8901, 8932, 8939, 8952, 8967, 8984, 8997, 8998, 9004, 9025, 9027, 9037, 9052, 9058, 9063, 9076, 9084, 9085, 9087, 9090, 9108, 9109, 9115, 9118, 9119, 9130, 9139, 9145, 9149, 9183, 9185, 9209, 9211, 9223, 9228, 9234, 9238, 9239, 9247, 9273, 9275, 9280, 9293, 9301, 9308, 9317, 9337, 9338, 9345, 9348, 9399, 9407, 9415, 9427, 9459, 9463, 9476, 9479, 9483, 9508, 9512, 9524])
999999999 deque([])
475
51
9524 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844, 8848, 8849, 8862, 8870, 8883, 8893, 8901, 8932, 8939, 8952, 8967, 8984, 8997, 8998, 9004, 9025, 9027, 9037, 9052, 9058, 9063, 9076, 9084, 9085, 9087, 9090, 9108, 9109, 9115, 9118, 9119, 9130, 9139, 9145, 9149, 9183, 9185, 9209, 9211, 9223, 9228, 9234, 9238, 9239, 9247, 9273, 9275, 9280, 9293, 9301, 9308, 9317, 9337, 9338, 9345, 9348, 9399, 9407, 9415, 9427, 9459, 9463, 9476, 9479, 9483, 9508, 9512])
999999999 deque([])
487
52
9512 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844, 8848, 8849, 8862, 8870, 8883, 8893, 8901, 8932, 8939, 8952, 8967, 8984, 8997, 8998, 9004, 9025, 9027, 9037, 9052, 9058, 9063, 9076, 9084, 9085, 9087, 9090, 9108, 9109, 9115, 9118, 9119, 9130, 9139, 9145, 9149, 9183, 9185, 9209, 9211, 9223, 9228, 9234, 9238, 9239, 9247, 9273, 9275, 9280, 9293, 9301, 9308, 9317, 9337, 9338, 9345, 9348, 9399, 9407, 9415, 9427, 9459, 9463, 9476, 9479, 9483, 9508])
999999999 deque([])
491
53
9508 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844, 8848, 8849, 8862, 8870, 8883, 8893, 8901, 8932, 8939, 8952, 8967, 8984, 8997, 8998, 9004, 9025, 9027, 9037, 9052, 9058, 9063, 9076, 9084, 9085, 9087, 9090, 9108, 9109, 9115, 9118, 9119, 9130, 9139, 9145, 9149, 9183, 9185, 9209, 9211, 9223, 9228, 9234, 9238, 9239, 9247, 9273, 9275, 9280, 9293, 9301, 9308, 9317, 9337, 9338, 9345, 9348, 9399, 9407, 9415, 9427, 9459, 9463, 9476, 9479, 9483])
999999999 deque([])
516
54
9483 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844, 8848, 8849, 8862, 8870, 8883, 8893, 8901, 8932, 8939, 8952, 8967, 8984, 8997, 8998, 9004, 9025, 9027, 9037, 9052, 9058, 9063, 9076, 9084, 9085, 9087, 9090, 9108, 9109, 9115, 9118, 9119, 9130, 9139, 9145, 9149, 9183, 9185, 9209, 9211, 9223, 9228, 9234, 9238, 9239, 9247, 9273, 9275, 9280, 9293, 9301, 9308, 9317, 9337, 9338, 9345, 9348, 9399, 9407, 9415, 9427, 9459, 9463, 9476, 9479])
999999999 deque([])
520
55
9479 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844, 8848, 8849, 8862, 8870, 8883, 8893, 8901, 8932, 8939, 8952, 8967, 8984, 8997, 8998, 9004, 9025, 9027, 9037, 9052, 9058, 9063, 9076, 9084, 9085, 9087, 9090, 9108, 9109, 9115, 9118, 9119, 9130, 9139, 9145, 9149, 9183, 9185, 9209, 9211, 9223, 9228, 9234, 9238, 9239, 9247, 9273, 9275, 9280, 9293, 9301, 9308, 9317, 9337, 9338, 9345, 9348, 9399, 9407, 9415, 9427, 9459, 9463, 9476])
999999999 deque([])
523
56
9476 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844, 8848, 8849, 8862, 8870, 8883, 8893, 8901, 8932, 8939, 8952, 8967, 8984, 8997, 8998, 9004, 9025, 9027, 9037, 9052, 9058, 9063, 9076, 9084, 9085, 9087, 9090, 9108, 9109, 9115, 9118, 9119, 9130, 9139, 9145, 9149, 9183, 9185, 9209, 9211, 9223, 9228, 9234, 9238, 9239, 9247, 9273, 9275, 9280, 9293, 9301, 9308, 9317, 9337, 9338, 9345, 9348, 9399, 9407, 9415, 9427, 9459, 9463])
999999999 deque([])
536
57
9463 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844, 8848, 8849, 8862, 8870, 8883, 8893, 8901, 8932, 8939, 8952, 8967, 8984, 8997, 8998, 9004, 9025, 9027, 9037, 9052, 9058, 9063, 9076, 9084, 9085, 9087, 9090, 9108, 9109, 9115, 9118, 9119, 9130, 9139, 9145, 9149, 9183, 9185, 9209, 9211, 9223, 9228, 9234, 9238, 9239, 9247, 9273, 9275, 9280, 9293, 9301, 9308, 9317, 9337, 9338, 9345, 9348, 9399, 9407, 9415, 9427, 9459])
999999999 deque([])
540
58
9459 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844, 8848, 8849, 8862, 8870, 8883, 8893, 8901, 8932, 8939, 8952, 8967, 8984, 8997, 8998, 9004, 9025, 9027, 9037, 9052, 9058, 9063, 9076, 9084, 9085, 9087, 9090, 9108, 9109, 9115, 9118, 9119, 9130, 9139, 9145, 9149, 9183, 9185, 9209, 9211, 9223, 9228, 9234, 9238, 9239, 9247, 9273, 9275, 9280, 9293, 9301, 9308, 9317, 9337, 9338, 9345, 9348, 9399, 9407, 9415, 9427])
999999999 deque([])
572
59
9427 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844, 8848, 8849, 8862, 8870, 8883, 8893, 8901, 8932, 8939, 8952, 8967, 8984, 8997, 8998, 9004, 9025, 9027, 9037, 9052, 9058, 9063, 9076, 9084, 9085, 9087, 9090, 9108, 9109, 9115, 9118, 9119, 9130, 9139, 9145, 9149, 9183, 9185, 9209, 9211, 9223, 9228, 9234, 9238, 9239, 9247, 9273, 9275, 9280, 9293, 9301, 9308, 9317, 9337, 9338, 9345, 9348, 9399, 9407, 9415])
999999999 deque([])
584
60
9415 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844, 8848, 8849, 8862, 8870, 8883, 8893, 8901, 8932, 8939, 8952, 8967, 8984, 8997, 8998, 9004, 9025, 9027, 9037, 9052, 9058, 9063, 9076, 9084, 9085, 9087, 9090, 9108, 9109, 9115, 9118, 9119, 9130, 9139, 9145, 9149, 9183, 9185, 9209, 9211, 9223, 9228, 9234, 9238, 9239, 9247, 9273, 9275, 9280, 9293, 9301, 9308, 9317, 9337, 9338, 9345, 9348, 9399, 9407])
999999999 deque([])
592
61
9407 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844, 8848, 8849, 8862, 8870, 8883, 8893, 8901, 8932, 8939, 8952, 8967, 8984, 8997, 8998, 9004, 9025, 9027, 9037, 9052, 9058, 9063, 9076, 9084, 9085, 9087, 9090, 9108, 9109, 9115, 9118, 9119, 9130, 9139, 9145, 9149, 9183, 9185, 9209, 9211, 9223, 9228, 9234, 9238, 9239, 9247, 9273, 9275, 9280, 9293, 9301, 9308, 9317, 9337, 9338, 9345, 9348, 9399])
999999999 deque([])
600
62
9399 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844, 8848, 8849, 8862, 8870, 8883, 8893, 8901, 8932, 8939, 8952, 8967, 8984, 8997, 8998, 9004, 9025, 9027, 9037, 9052, 9058, 9063, 9076, 9084, 9085, 9087, 9090, 9108, 9109, 9115, 9118, 9119, 9130, 9139, 9145, 9149, 9183, 9185, 9209, 9211, 9223, 9228, 9234, 9238, 9239, 9247, 9273, 9275, 9280, 9293, 9301, 9308, 9317, 9337, 9338, 9345, 9348])
999999999 deque([])
651
63
9348 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844, 8848, 8849, 8862, 8870, 8883, 8893, 8901, 8932, 8939, 8952, 8967, 8984, 8997, 8998, 9004, 9025, 9027, 9037, 9052, 9058, 9063, 9076, 9084, 9085, 9087, 9090, 9108, 9109, 9115, 9118, 9119, 9130, 9139, 9145, 9149, 9183, 9185, 9209, 9211, 9223, 9228, 9234, 9238, 9239, 9247, 9273, 9275, 9280, 9293, 9301, 9308, 9317, 9337, 9338, 9345])
999999999 deque([])
654
64
9345 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844, 8848, 8849, 8862, 8870, 8883, 8893, 8901, 8932, 8939, 8952, 8967, 8984, 8997, 8998, 9004, 9025, 9027, 9037, 9052, 9058, 9063, 9076, 9084, 9085, 9087, 9090, 9108, 9109, 9115, 9118, 9119, 9130, 9139, 9145, 9149, 9183, 9185, 9209, 9211, 9223, 9228, 9234, 9238, 9239, 9247, 9273, 9275, 9280, 9293, 9301, 9308, 9317, 9337, 9338])
999999999 deque([])
661
65
9338 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844, 8848, 8849, 8862, 8870, 8883, 8893, 8901, 8932, 8939, 8952, 8967, 8984, 8997, 8998, 9004, 9025, 9027, 9037, 9052, 9058, 9063, 9076, 9084, 9085, 9087, 9090, 9108, 9109, 9115, 9118, 9119, 9130, 9139, 9145, 9149, 9183, 9185, 9209, 9211, 9223, 9228, 9234, 9238, 9239, 9247, 9273, 9275, 9280, 9293, 9301, 9308, 9317, 9337])
999999999 deque([])
662
66
9337 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844, 8848, 8849, 8862, 8870, 8883, 8893, 8901, 8932, 8939, 8952, 8967, 8984, 8997, 8998, 9004, 9025, 9027, 9037, 9052, 9058, 9063, 9076, 9084, 9085, 9087, 9090, 9108, 9109, 9115, 9118, 9119, 9130, 9139, 9145, 9149, 9183, 9185, 9209, 9211, 9223, 9228, 9234, 9238, 9239, 9247, 9273, 9275, 9280, 9293, 9301, 9308, 9317])
999999999 deque([])
682
67
9317 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844, 8848, 8849, 8862, 8870, 8883, 8893, 8901, 8932, 8939, 8952, 8967, 8984, 8997, 8998, 9004, 9025, 9027, 9037, 9052, 9058, 9063, 9076, 9084, 9085, 9087, 9090, 9108, 9109, 9115, 9118, 9119, 9130, 9139, 9145, 9149, 9183, 9185, 9209, 9211, 9223, 9228, 9234, 9238, 9239, 9247, 9273, 9275, 9280, 9293, 9301, 9308])
999999999 deque([])
691
68
9308 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844, 8848, 8849, 8862, 8870, 8883, 8893, 8901, 8932, 8939, 8952, 8967, 8984, 8997, 8998, 9004, 9025, 9027, 9037, 9052, 9058, 9063, 9076, 9084, 9085, 9087, 9090, 9108, 9109, 9115, 9118, 9119, 9130, 9139, 9145, 9149, 9183, 9185, 9209, 9211, 9223, 9228, 9234, 9238, 9239, 9247, 9273, 9275, 9280, 9293, 9301])
999999999 deque([])
698
69
9301 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844, 8848, 8849, 8862, 8870, 8883, 8893, 8901, 8932, 8939, 8952, 8967, 8984, 8997, 8998, 9004, 9025, 9027, 9037, 9052, 9058, 9063, 9076, 9084, 9085, 9087, 9090, 9108, 9109, 9115, 9118, 9119, 9130, 9139, 9145, 9149, 9183, 9185, 9209, 9211, 9223, 9228, 9234, 9238, 9239, 9247, 9273, 9275, 9280, 9293])
999999999 deque([])
706
70
9293 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844, 8848, 8849, 8862, 8870, 8883, 8893, 8901, 8932, 8939, 8952, 8967, 8984, 8997, 8998, 9004, 9025, 9027, 9037, 9052, 9058, 9063, 9076, 9084, 9085, 9087, 9090, 9108, 9109, 9115, 9118, 9119, 9130, 9139, 9145, 9149, 9183, 9185, 9209, 9211, 9223, 9228, 9234, 9238, 9239, 9247, 9273, 9275, 9280])
999999999 deque([])
719
71
9280 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844, 8848, 8849, 8862, 8870, 8883, 8893, 8901, 8932, 8939, 8952, 8967, 8984, 8997, 8998, 9004, 9025, 9027, 9037, 9052, 9058, 9063, 9076, 9084, 9085, 9087, 9090, 9108, 9109, 9115, 9118, 9119, 9130, 9139, 9145, 9149, 9183, 9185, 9209, 9211, 9223, 9228, 9234, 9238, 9239, 9247, 9273, 9275])
999999999 deque([])
724
72
9275 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844, 8848, 8849, 8862, 8870, 8883, 8893, 8901, 8932, 8939, 8952, 8967, 8984, 8997, 8998, 9004, 9025, 9027, 9037, 9052, 9058, 9063, 9076, 9084, 9085, 9087, 9090, 9108, 9109, 9115, 9118, 9119, 9130, 9139, 9145, 9149, 9183, 9185, 9209, 9211, 9223, 9228, 9234, 9238, 9239, 9247, 9273])
999999999 deque([])
726
73
9273 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844, 8848, 8849, 8862, 8870, 8883, 8893, 8901, 8932, 8939, 8952, 8967, 8984, 8997, 8998, 9004, 9025, 9027, 9037, 9052, 9058, 9063, 9076, 9084, 9085, 9087, 9090, 9108, 9109, 9115, 9118, 9119, 9130, 9139, 9145, 9149, 9183, 9185, 9209, 9211, 9223, 9228, 9234, 9238, 9239, 9247])
999999999 deque([])
752
74
9247 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844, 8848, 8849, 8862, 8870, 8883, 8893, 8901, 8932, 8939, 8952, 8967, 8984, 8997, 8998, 9004, 9025, 9027, 9037, 9052, 9058, 9063, 9076, 9084, 9085, 9087, 9090, 9108, 9109, 9115, 9118, 9119, 9130, 9139, 9145, 9149, 9183, 9185, 9209, 9211, 9223, 9228, 9234, 9238, 9239])
999999999 deque([])
760
75
9239 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844, 8848, 8849, 8862, 8870, 8883, 8893, 8901, 8932, 8939, 8952, 8967, 8984, 8997, 8998, 9004, 9025, 9027, 9037, 9052, 9058, 9063, 9076, 9084, 9085, 9087, 9090, 9108, 9109, 9115, 9118, 9119, 9130, 9139, 9145, 9149, 9183, 9185, 9209, 9211, 9223, 9228, 9234, 9238])
999999999 deque([])
761
76
9238 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844, 8848, 8849, 8862, 8870, 8883, 8893, 8901, 8932, 8939, 8952, 8967, 8984, 8997, 8998, 9004, 9025, 9027, 9037, 9052, 9058, 9063, 9076, 9084, 9085, 9087, 9090, 9108, 9109, 9115, 9118, 9119, 9130, 9139, 9145, 9149, 9183, 9185, 9209, 9211, 9223, 9228, 9234])
999999999 deque([])
765
77
9234 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844, 8848, 8849, 8862, 8870, 8883, 8893, 8901, 8932, 8939, 8952, 8967, 8984, 8997, 8998, 9004, 9025, 9027, 9037, 9052, 9058, 9063, 9076, 9084, 9085, 9087, 9090, 9108, 9109, 9115, 9118, 9119, 9130, 9139, 9145, 9149, 9183, 9185, 9209, 9211, 9223, 9228])
999999999 deque([])
771
78
9228 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844, 8848, 8849, 8862, 8870, 8883, 8893, 8901, 8932, 8939, 8952, 8967, 8984, 8997, 8998, 9004, 9025, 9027, 9037, 9052, 9058, 9063, 9076, 9084, 9085, 9087, 9090, 9108, 9109, 9115, 9118, 9119, 9130, 9139, 9145, 9149, 9183, 9185, 9209, 9211, 9223])
999999999 deque([])
776
79
9223 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844, 8848, 8849, 8862, 8870, 8883, 8893, 8901, 8932, 8939, 8952, 8967, 8984, 8997, 8998, 9004, 9025, 9027, 9037, 9052, 9058, 9063, 9076, 9084, 9085, 9087, 9090, 9108, 9109, 9115, 9118, 9119, 9130, 9139, 9145, 9149, 9183, 9185, 9209, 9211])
999999999 deque([])
788
80
9211 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844, 8848, 8849, 8862, 8870, 8883, 8893, 8901, 8932, 8939, 8952, 8967, 8984, 8997, 8998, 9004, 9025, 9027, 9037, 9052, 9058, 9063, 9076, 9084, 9085, 9087, 9090, 9108, 9109, 9115, 9118, 9119, 9130, 9139, 9145, 9149, 9183, 9185, 9209])
999999999 deque([])
790
81
9209 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844, 8848, 8849, 8862, 8870, 8883, 8893, 8901, 8932, 8939, 8952, 8967, 8984, 8997, 8998, 9004, 9025, 9027, 9037, 9052, 9058, 9063, 9076, 9084, 9085, 9087, 9090, 9108, 9109, 9115, 9118, 9119, 9130, 9139, 9145, 9149, 9183, 9185])
999999999 deque([])
814
82
9185 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844, 8848, 8849, 8862, 8870, 8883, 8893, 8901, 8932, 8939, 8952, 8967, 8984, 8997, 8998, 9004, 9025, 9027, 9037, 9052, 9058, 9063, 9076, 9084, 9085, 9087, 9090, 9108, 9109, 9115, 9118, 9119, 9130, 9139, 9145, 9149, 9183])
999999999 deque([])
816
83
9183 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844, 8848, 8849, 8862, 8870, 8883, 8893, 8901, 8932, 8939, 8952, 8967, 8984, 8997, 8998, 9004, 9025, 9027, 9037, 9052, 9058, 9063, 9076, 9084, 9085, 9087, 9090, 9108, 9109, 9115, 9118, 9119, 9130, 9139, 9145, 9149])
999999999 deque([])
850
84
9149 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844, 8848, 8849, 8862, 8870, 8883, 8893, 8901, 8932, 8939, 8952, 8967, 8984, 8997, 8998, 9004, 9025, 9027, 9037, 9052, 9058, 9063, 9076, 9084, 9085, 9087, 9090, 9108, 9109, 9115, 9118, 9119, 9130, 9139, 9145])
999999999 deque([])
854
85
9145 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844, 8848, 8849, 8862, 8870, 8883, 8893, 8901, 8932, 8939, 8952, 8967, 8984, 8997, 8998, 9004, 9025, 9027, 9037, 9052, 9058, 9063, 9076, 9084, 9085, 9087, 9090, 9108, 9109, 9115, 9118, 9119, 9130, 9139])
999999999 deque([])
860
86
9139 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844, 8848, 8849, 8862, 8870, 8883, 8893, 8901, 8932, 8939, 8952, 8967, 8984, 8997, 8998, 9004, 9025, 9027, 9037, 9052, 9058, 9063, 9076, 9084, 9085, 9087, 9090, 9108, 9109, 9115, 9118, 9119, 9130])
999999999 deque([])
869
87
9130 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844, 8848, 8849, 8862, 8870, 8883, 8893, 8901, 8932, 8939, 8952, 8967, 8984, 8997, 8998, 9004, 9025, 9027, 9037, 9052, 9058, 9063, 9076, 9084, 9085, 9087, 9090, 9108, 9109, 9115, 9118, 9119])
999999999 deque([])
880
88
9119 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844, 8848, 8849, 8862, 8870, 8883, 8893, 8901, 8932, 8939, 8952, 8967, 8984, 8997, 8998, 9004, 9025, 9027, 9037, 9052, 9058, 9063, 9076, 9084, 9085, 9087, 9090, 9108, 9109, 9115, 9118])
999999999 deque([])
881
89
9118 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844, 8848, 8849, 8862, 8870, 8883, 8893, 8901, 8932, 8939, 8952, 8967, 8984, 8997, 8998, 9004, 9025, 9027, 9037, 9052, 9058, 9063, 9076, 9084, 9085, 9087, 9090, 9108, 9109, 9115])
999999999 deque([])
884
90
9115 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844, 8848, 8849, 8862, 8870, 8883, 8893, 8901, 8932, 8939, 8952, 8967, 8984, 8997, 8998, 9004, 9025, 9027, 9037, 9052, 9058, 9063, 9076, 9084, 9085, 9087, 9090, 9108, 9109])
999999999 deque([])
890
91
9109 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844, 8848, 8849, 8862, 8870, 8883, 8893, 8901, 8932, 8939, 8952, 8967, 8984, 8997, 8998, 9004, 9025, 9027, 9037, 9052, 9058, 9063, 9076, 9084, 9085, 9087, 9090, 9108])
999999999 deque([])
891
92
9108 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844, 8848, 8849, 8862, 8870, 8883, 8893, 8901, 8932, 8939, 8952, 8967, 8984, 8997, 8998, 9004, 9025, 9027, 9037, 9052, 9058, 9063, 9076, 9084, 9085, 9087, 9090])
999999999 deque([])
909
93
9090 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844, 8848, 8849, 8862, 8870, 8883, 8893, 8901, 8932, 8939, 8952, 8967, 8984, 8997, 8998, 9004, 9025, 9027, 9037, 9052, 9058, 9063, 9076, 9084, 9085, 9087])
999999999 deque([])
912
94
9087 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844, 8848, 8849, 8862, 8870, 8883, 8893, 8901, 8932, 8939, 8952, 8967, 8984, 8997, 8998, 9004, 9025, 9027, 9037, 9052, 9058, 9063, 9076, 9084, 9085])
999999999 deque([])
914
95
9085 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844, 8848, 8849, 8862, 8870, 8883, 8893, 8901, 8932, 8939, 8952, 8967, 8984, 8997, 8998, 9004, 9025, 9027, 9037, 9052, 9058, 9063, 9076, 9084])
999999999 deque([])
915
96
9084 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844, 8848, 8849, 8862, 8870, 8883, 8893, 8901, 8932, 8939, 8952, 8967, 8984, 8997, 8998, 9004, 9025, 9027, 9037, 9052, 9058, 9063, 9076])
999999999 deque([])
923
97
9076 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844, 8848, 8849, 8862, 8870, 8883, 8893, 8901, 8932, 8939, 8952, 8967, 8984, 8997, 8998, 9004, 9025, 9027, 9037, 9052, 9058, 9063])
999999999 deque([])
936
98
9063 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844, 8848, 8849, 8862, 8870, 8883, 8893, 8901, 8932, 8939, 8952, 8967, 8984, 8997, 8998, 9004, 9025, 9027, 9037, 9052, 9058])
999999999 deque([])
941
99
9058 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844, 8848, 8849, 8862, 8870, 8883, 8893, 8901, 8932, 8939, 8952, 8967, 8984, 8997, 8998, 9004, 9025, 9027, 9037, 9052])
999999999 deque([])
947
100
9052 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844, 8848, 8849, 8862, 8870, 8883, 8893, 8901, 8932, 8939, 8952, 8967, 8984, 8997, 8998, 9004, 9025, 9027, 9037])
999999999 deque([])
962
101
9037 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844, 8848, 8849, 8862, 8870, 8883, 8893, 8901, 8932, 8939, 8952, 8967, 8984, 8997, 8998, 9004, 9025, 9027])
999999999 deque([])
972
102
9027 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844, 8848, 8849, 8862, 8870, 8883, 8893, 8901, 8932, 8939, 8952, 8967, 8984, 8997, 8998, 9004, 9025])
999999999 deque([])
974
103
9025 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844, 8848, 8849, 8862, 8870, 8883, 8893, 8901, 8932, 8939, 8952, 8967, 8984, 8997, 8998, 9004])
999999999 deque([])
995
104
9004 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844, 8848, 8849, 8862, 8870, 8883, 8893, 8901, 8932, 8939, 8952, 8967, 8984, 8997, 8998])
999999999 deque([])
1001
105
8998 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844, 8848, 8849, 8862, 8870, 8883, 8893, 8901, 8932, 8939, 8952, 8967, 8984, 8997])
999999999 deque([])
1002
106
8997 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844, 8848, 8849, 8862, 8870, 8883, 8893, 8901, 8932, 8939, 8952, 8967, 8984])
999999999 deque([])
1015
107
8984 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844, 8848, 8849, 8862, 8870, 8883, 8893, 8901, 8932, 8939, 8952, 8967])
999999999 deque([])
1032
108
8967 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844, 8848, 8849, 8862, 8870, 8883, 8893, 8901, 8932, 8939, 8952])
999999999 deque([])
1047
109
8952 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844, 8848, 8849, 8862, 8870, 8883, 8893, 8901, 8932, 8939])
999999999 deque([])
1060
110
8939 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844, 8848, 8849, 8862, 8870, 8883, 8893, 8901, 8932])
999999999 deque([])
1067
111
8932 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844, 8848, 8849, 8862, 8870, 8883, 8893, 8901])
999999999 deque([])
1098
112
8901 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844, 8848, 8849, 8862, 8870, 8883, 8893])
999999999 deque([])
1106
113
8893 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844, 8848, 8849, 8862, 8870, 8883])
999999999 deque([])
1116
114
8883 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844, 8848, 8849, 8862, 8870])
999999999 deque([])
1129
115
8870 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844, 8848, 8849, 8862])
999999999 deque([])
1137
116
8862 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844, 8848, 8849])
999999999 deque([])
1150
117
8849 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844, 8848])
999999999 deque([])
1151
118
8848 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821, 8844])
999999999 deque([])
1155
119
8844 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814, 8821])
999999999 deque([])
1178
120
8821 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802, 8814])
999999999 deque([])
1185
121
8814 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799, 8802])
999999999 deque([])
1197
122
8802 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795, 8799])
999999999 deque([])
1200
123
8799 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793, 8795])
999999999 deque([])
1204
124
8795 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792, 8793])
999999999 deque([])
1206
125
8793 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786, 8792])
999999999 deque([])
1207
126
8792 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784, 8786])
999999999 deque([])
1213
127
8786 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777, 8784])
999999999 deque([])
1215
128
8784 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769, 8777])
999999999 deque([])
1222
129
8777 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765, 8769])
999999999 deque([])
1230
130
8769 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763, 8765])
999999999 deque([])
1234
131
8765 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761, 8763])
999999999 deque([])
1236
132
8763 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755, 8761])
999999999 deque([])
1238
133
8761 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742, 8755])
999999999 deque([])
1244
134
8755 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726, 8742])
999999999 deque([])
1257
135
8742 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720, 8726])
999999999 deque([])
1273
136
8726 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711, 8720])
999999999 deque([])
1279
137
8720 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707, 8711])
999999999 deque([])
1288
138
8711 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700, 8707])
999999999 deque([])
1292
139
8707 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698, 8700])
999999999 deque([])
1299
140
8700 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692, 8698])
999999999 deque([])
1301
141
8698 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689, 8692])
999999999 deque([])
1307
142
8692 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682, 8689])
999999999 deque([])
1310
143
8689 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657, 8682])
999999999 deque([])
1317
144
8682 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655, 8657])
999999999 deque([])
1342
145
8657 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631, 8655])
999999999 deque([])
1344
146
8655 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618, 8631])
999999999 deque([])
1368
147
8631 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606, 8618])
999999999 deque([])
1381
148
8618 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591, 8606])
999999999 deque([])
1393
149
8606 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556, 8591])
999999999 deque([])
1408
150
8591 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555, 8556])
999999999 deque([])
1443
151
8556 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554, 8555])
999999999 deque([])
1444
152
8555 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553, 8554])
999999999 deque([])
1445
153
8554 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540, 8553])
999999999 deque([])
1446
154
8553 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532, 8540])
999999999 deque([])
1459
155
8540 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521, 8532])
999999999 deque([])
1467
156
8532 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519, 8521])
999999999 deque([])
1478
157
8521 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518, 8519])
999999999 deque([])
1480
158
8519 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505, 8518])
999999999 deque([])
1481
159
8518 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492, 8505])
999999999 deque([])
1494
160
8505 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484, 8492])
999999999 deque([])
1507
161
8492 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470, 8484])
999999999 deque([])
1515
162
8484 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462, 8470])
999999999 deque([])
1529
163
8470 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456, 8462])
999999999 deque([])
1537
164
8462 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436, 8456])
999999999 deque([])
1543
165
8456 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419, 8436])
999999999 deque([])
1563
166
8436 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397, 8419])
999999999 deque([])
1580
167
8419 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395, 8397])
999999999 deque([])
1602
168
8397 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386, 8395])
999999999 deque([])
1604
169
8395 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381, 8386])
999999999 deque([])
1613
170
8386 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354, 8381])
999999999 deque([])
1618
171
8381 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353, 8354])
999999999 deque([])
1645
172
8354 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323, 8353])
999999999 deque([])
1646
173
8353 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308, 8323])
999999999 deque([])
1676
174
8323 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264, 8308])
999999999 deque([])
1691
175
8308 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261, 8264])
999999999 deque([])
1735
176
8264 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257, 8261])
999999999 deque([])
1738
177
8261 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249, 8257])
999999999 deque([])
1742
178
8257 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219, 8249])
999999999 deque([])
1750
179
8249 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214, 8219])
999999999 deque([])
1780
180
8219 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208, 8214])
999999999 deque([])
1785
181
8214 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201, 8208])
999999999 deque([])
1791
182
8208 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174, 8201])
999999999 deque([])
1798
183
8201 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148, 8174])
999999999 deque([])
1825
184
8174 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146, 8148])
999999999 deque([])
1851
185
8148 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128, 8146])
999999999 deque([])
1853
186
8146 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126, 8128])
999999999 deque([])
1871
187
8128 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123, 8126])
999999999 deque([])
1873
188
8126 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118, 8123])
999999999 deque([])
1876
189
8123 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104, 8118])
999999999 deque([])
1881
190
8118 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096, 8104])
999999999 deque([])
1895
191
8104 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085, 8096])
999999999 deque([])
1903
192
8096 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059, 8085])
999999999 deque([])
1914
193
8085 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056, 8059])
999999999 deque([])
1940
194
8059 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047, 8056])
999999999 deque([])
1943
195
8056 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046, 8047])
999999999 deque([])
1952
196
8047 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024, 8046])
999999999 deque([])
1953
197
8046 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011, 8024])
999999999 deque([])
1975
198
8024 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006, 8011])
999999999 deque([])
1988
199
8011 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002, 8006])
999999999 deque([])
1993
200
8006 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997, 8002])
999999999 deque([])
1997
201
8002 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990, 7997])
999999999 deque([])
2002
202
7997 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989, 7990])
999999999 deque([])
2009
203
7990 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982, 7989])
999999999 deque([])
2010
204
7989 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974, 7982])
999999999 deque([])
2017
205
7982 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973, 7974])
999999999 deque([])
2025
206
7974 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956, 7973])
999999999 deque([])
2026
207
7973 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950, 7956])
999999999 deque([])
2043
208
7956 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937, 7950])
999999999 deque([])
2049
209
7950 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920, 7937])
999999999 deque([])
2062
210
7937 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919, 7920])
999999999 deque([])
2079
211
7920 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895, 7919])
999999999 deque([])
2080
212
7919 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887, 7895])
999999999 deque([])
2104
213
7895 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885, 7887])
999999999 deque([])
2112
214
7887 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880, 7885])
999999999 deque([])
2114
215
7885 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876, 7880])
999999999 deque([])
2119
216
7880 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873, 7876])
999999999 deque([])
2123
217
7876 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869, 7873])
999999999 deque([])
2126
218
7873 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863, 7869])
999999999 deque([])
2130
219
7869 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862, 7863])
999999999 deque([])
2136
220
7863 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859, 7862])
999999999 deque([])
2137
221
7862 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854, 7859])
999999999 deque([])
2140
222
7859 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852, 7854])
999999999 deque([])
2145
223
7854 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801, 7852])
999999999 deque([])
2147
224
7852 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795, 7801])
999999999 deque([])
2198
225
7801 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789, 7795])
999999999 deque([])
2204
226
7795 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779, 7789])
999999999 deque([])
2210
227
7789 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778, 7779])
999999999 deque([])
2220
228
7779 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758, 7778])
999999999 deque([])
2221
229
7778 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756, 7758])
999999999 deque([])
2241
230
7758 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745, 7756])
999999999 deque([])
2243
231
7756 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738, 7745])
999999999 deque([])
2254
232
7745 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734, 7738])
999999999 deque([])
2261
233
7738 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722, 7734])
999999999 deque([])
2265
234
7734 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698, 7722])
999999999 deque([])
2277
235
7722 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688, 7698])
999999999 deque([])
2301
236
7698 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686, 7688])
999999999 deque([])
2311
237
7688 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680, 7686])
999999999 deque([])
2313
238
7686 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660, 7680])
999999999 deque([])
2319
239
7680 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632, 7660])
999999999 deque([])
2339
240
7660 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628, 7632])
999999999 deque([])
2367
241
7632 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605, 7628])
999999999 deque([])
2371
242
7628 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603, 7605])
999999999 deque([])
2394
243
7605 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591, 7603])
999999999 deque([])
2396
244
7603 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582, 7591])
999999999 deque([])
2408
245
7591 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574, 7582])
999999999 deque([])
2417
246
7582 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566, 7574])
999999999 deque([])
2425
247
7574 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560, 7566])
999999999 deque([])
2433
248
7566 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552, 7560])
999999999 deque([])
2439
249
7560 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550, 7552])
999999999 deque([])
2447
250
7552 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522, 7550])
999999999 deque([])
2449
251
7550 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521, 7522])
999999999 deque([])
2477
252
7522 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517, 7521])
999999999 deque([])
2478
253
7521 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515, 7517])
999999999 deque([])
2482
254
7517 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513, 7515])
999999999 deque([])
2484
255
7515 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503, 7513])
999999999 deque([])
2486
256
7513 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495, 7503])
999999999 deque([])
2496
257
7503 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484, 7495])
999999999 deque([])
2504
258
7495 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483, 7484])
999999999 deque([])
2515
259
7484 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472, 7483])
999999999 deque([])
2516
260
7483 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459, 7472])
999999999 deque([])
2527
261
7472 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441, 7459])
999999999 deque([])
2540
262
7459 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433, 7441])
999999999 deque([])
2558
263
7441 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409, 7433])
999999999 deque([])
2566
264
7433 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406, 7409])
999999999 deque([])
2590
265
7409 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360, 7406])
999999999 deque([])
2593
266
7406 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343, 7360])
999999999 deque([])
2639
267
7360 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338, 7343])
999999999 deque([])
2656
268
7343 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335, 7338])
999999999 deque([])
2661
269
7338 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334, 7335])
999999999 deque([])
2664
270
7335 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333, 7334])
999999999 deque([])
2665
271
7334 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292, 7333])
999999999 deque([])
2666
272
7333 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271, 7292])
999999999 deque([])
2707
273
7292 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268, 7271])
999999999 deque([])
2728
274
7271 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265, 7268])
999999999 deque([])
2731
275
7268 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258, 7265])
999999999 deque([])
2734
276
7265 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255, 7258])
999999999 deque([])
2741
277
7258 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215, 7255])
999999999 deque([])
2744
278
7255 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203, 7215])
999999999 deque([])
2784
279
7215 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180, 7203])
999999999 deque([])
2796
280
7203 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176, 7180])
999999999 deque([])
2819
281
7180 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169, 7176])
999999999 deque([])
2823
282
7176 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166, 7169])
999999999 deque([])
2830
283
7169 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159, 7166])
999999999 deque([])
2833
284
7166 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146, 7159])
999999999 deque([])
2840
285
7159 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143, 7146])
999999999 deque([])
2853
286
7146 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141, 7143])
999999999 deque([])
2856
287
7143 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135, 7141])
999999999 deque([])
2858
288
7141 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127, 7135])
999999999 deque([])
2864
289
7135 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118, 7127])
999999999 deque([])
2872
290
7127 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113, 7118])
999999999 deque([])
2881
291
7118 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103, 7113])
999999999 deque([])
2886
292
7113 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099, 7103])
999999999 deque([])
2896
293
7103 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097, 7099])
999999999 deque([])
2900
294
7099 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073, 7097])
999999999 deque([])
2902
295
7097 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071, 7073])
999999999 deque([])
2926
296
7073 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069, 7071])
999999999 deque([])
2928
297
7071 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065, 7069])
999999999 deque([])
2930
298
7069 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061, 7065])
999999999 deque([])
2934
299
7065 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057, 7061])
999999999 deque([])
2938
300
7061 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047, 7057])
999999999 deque([])
2942
301
7057 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036, 7047])
999999999 deque([])
2952
302
7047 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024, 7036])
999999999 deque([])
2963
303
7036 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023, 7024])
999999999 deque([])
2975
304
7024 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012, 7023])
999999999 deque([])
2976
305
7023 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008, 7012])
999999999 deque([])
2987
306
7012 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994, 7008])
999999999 deque([])
2991
307
7008 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990, 6994])
999999999 deque([])
3005
308
6994 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988, 6990])
999999999 deque([])
3009
309
6990 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965, 6988])
999999999 deque([])
3011
310
6988 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964, 6965])
999999999 deque([])
3034
311
6965 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958, 6964])
999999999 deque([])
3035
312
6964 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947, 6958])
999999999 deque([])
3041
313
6958 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942, 6947])
999999999 deque([])
3052
314
6947 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936, 6942])
999999999 deque([])
3057
315
6942 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930, 6936])
999999999 deque([])
3063
316
6936 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928, 6930])
999999999 deque([])
3069
317
6930 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832, 6928])
999999999 deque([])
3071
318
6928 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830, 6832])
999999999 deque([])
3167
319
6832 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793, 6830])
999999999 deque([])
3169
320
6830 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774, 6793])
999999999 deque([])
3206
321
6793 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768, 6774])
999999999 deque([])
3225
322
6774 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756, 6768])
999999999 deque([])
3231
323
6768 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752, 6756])
999999999 deque([])
3243
324
6756 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744, 6752])
999999999 deque([])
3247
325
6752 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737, 6744])
999999999 deque([])
3255
326
6744 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736, 6737])
999999999 deque([])
3262
327
6737 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715, 6736])
999999999 deque([])
3263
328
6736 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712, 6715])
999999999 deque([])
3284
329
6715 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709, 6712])
999999999 deque([])
3287
330
6712 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688, 6709])
999999999 deque([])
3290
331
6709 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675, 6688])
999999999 deque([])
3311
332
6688 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665, 6675])
999999999 deque([])
3324
333
6675 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657, 6665])
999999999 deque([])
3334
334
6665 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653, 6657])
999999999 deque([])
3342
335
6657 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651, 6653])
999999999 deque([])
3346
336
6653 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650, 6651])
999999999 deque([])
3348
337
6651 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639, 6650])
999999999 deque([])
3349
338
6650 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634, 6639])
999999999 deque([])
3360
339
6639 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632, 6634])
999999999 deque([])
3365
340
6634 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612, 6632])
999999999 deque([])
3367
341
6632 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599, 6612])
999999999 deque([])
3387
342
6612 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595, 6599])
999999999 deque([])
3400
343
6599 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579, 6595])
999999999 deque([])
3404
344
6595 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559, 6579])
999999999 deque([])
3420
345
6579 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549, 6559])
999999999 deque([])
3440
346
6559 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548, 6549])
999999999 deque([])
3450
347
6549 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539, 6548])
999999999 deque([])
3451
348
6548 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524, 6539])
999999999 deque([])
3460
349
6539 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506, 6524])
999999999 deque([])
3475
350
6524 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489, 6506])
999999999 deque([])
3493
351
6506 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480, 6489])
999999999 deque([])
3510
352
6489 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478, 6480])
999999999 deque([])
3519
353
6480 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474, 6478])
999999999 deque([])
3521
354
6478 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458, 6474])
999999999 deque([])
3525
355
6474 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456, 6458])
999999999 deque([])
3541
356
6458 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418, 6456])
999999999 deque([])
3543
357
6456 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411, 6418])
999999999 deque([])
3581
358
6418 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399, 6411])
999999999 deque([])
3588
359
6411 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365, 6399])
999999999 deque([])
3600
360
6399 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339, 6365])
999999999 deque([])
3634
361
6365 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317, 6339])
999999999 deque([])
3660
362
6339 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314, 6317])
999999999 deque([])
3682
363
6317 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301, 6314])
999999999 deque([])
3685
364
6314 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298, 6301])
999999999 deque([])
3698
365
6301 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291, 6298])
999999999 deque([])
3701
366
6298 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287, 6291])
999999999 deque([])
3708
367
6291 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281, 6287])
999999999 deque([])
3712
368
6287 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262, 6281])
999999999 deque([])
3718
369
6281 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246, 6262])
999999999 deque([])
3737
370
6262 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236, 6246])
999999999 deque([])
3753
371
6246 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220, 6236])
999999999 deque([])
3763
372
6236 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206, 6220])
999999999 deque([])
3779
373
6220 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193, 6206])
999999999 deque([])
3793
374
6206 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190, 6193])
999999999 deque([])
3806
375
6193 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182, 6190])
999999999 deque([])
3809
376
6190 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181, 6182])
999999999 deque([])
3817
377
6182 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159, 6181])
999999999 deque([])
3818
378
6181 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149, 6159])
999999999 deque([])
3840
379
6159 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140, 6149])
999999999 deque([])
3850
380
6149 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135, 6140])
999999999 deque([])
3859
381
6140 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133, 6135])
999999999 deque([])
3864
382
6135 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116, 6133])
999999999 deque([])
3866
383
6133 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111, 6116])
999999999 deque([])
3883
384
6116 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106, 6111])
999999999 deque([])
3888
385
6111 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105, 6106])
999999999 deque([])
3893
386
6106 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103, 6105])
999999999 deque([])
3894
387
6105 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087, 6103])
999999999 deque([])
3896
388
6103 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075, 6087])
999999999 deque([])
3912
389
6087 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066, 6075])
999999999 deque([])
3924
390
6075 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065, 6066])
999999999 deque([])
3933
391
6066 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058, 6065])
999999999 deque([])
3934
392
6065 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048, 6058])
999999999 deque([])
3941
393
6058 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023, 6048])
999999999 deque([])
3951
394
6048 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010, 6023])
999999999 deque([])
3976
395
6023 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998, 6010])
999999999 deque([])
3989
396
6010 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996, 5998])
999999999 deque([])
4001
397
5998 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965, 5996])
999999999 deque([])
4003
398
5996 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958, 5965])
999999999 deque([])
4034
399
5965 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957, 5958])
999999999 deque([])
4041
400
5958 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943, 5957])
999999999 deque([])
4042
401
5957 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942, 5943])
999999999 deque([])
4056
402
5943 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935, 5942])
999999999 deque([])
4057
403
5942 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920, 5935])
999999999 deque([])
4064
404
5935 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899, 5920])
999999999 deque([])
4079
405
5920 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891, 5899])
999999999 deque([])
4100
406
5899 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882, 5891])
999999999 deque([])
4108
407
5891 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863, 5882])
999999999 deque([])
4117
408
5882 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856, 5863])
999999999 deque([])
4136
409
5863 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847, 5856])
999999999 deque([])
4143
410
5856 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846, 5847])
999999999 deque([])
4152
411
5847 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819, 5846])
999999999 deque([])
4153
412
5846 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814, 5819])
999999999 deque([])
4180
413
5819 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801, 5814])
999999999 deque([])
4185
414
5814 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799, 5801])
999999999 deque([])
4198
415
5801 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783, 5799])
999999999 deque([])
4200
416
5799 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781, 5783])
999999999 deque([])
4216
417
5783 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771, 5781])
999999999 deque([])
4218
418
5781 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758, 5771])
999999999 deque([])
4228
419
5771 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752, 5758])
999999999 deque([])
4241
420
5758 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750, 5752])
999999999 deque([])
4247
421
5752 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729, 5750])
999999999 deque([])
4249
422
5750 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724, 5729])
999999999 deque([])
4270
423
5729 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718, 5724])
999999999 deque([])
4275
424
5724 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711, 5718])
999999999 deque([])
4281
425
5718 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696, 5711])
999999999 deque([])
4288
426
5711 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693, 5696])
999999999 deque([])
4303
427
5696 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685, 5693])
999999999 deque([])
4306
428
5693 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681, 5685])
999999999 deque([])
4314
429
5685 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668, 5681])
999999999 deque([])
4318
430
5681 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656, 5668])
999999999 deque([])
4331
431
5668 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645, 5656])
999999999 deque([])
4343
432
5656 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627, 5645])
999999999 deque([])
4354
433
5645 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625, 5627])
999999999 deque([])
4372
434
5627 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607, 5625])
999999999 deque([])
4374
435
5625 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605, 5607])
999999999 deque([])
4392
436
5607 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604, 5605])
999999999 deque([])
4394
437
5605 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587, 5604])
999999999 deque([])
4395
438
5604 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578, 5587])
999999999 deque([])
4412
439
5587 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555, 5578])
999999999 deque([])
4421
440
5578 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545, 5555])
999999999 deque([])
4444
441
5555 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513, 5545])
999999999 deque([])
4454
442
5545 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508, 5513])
999999999 deque([])
4486
443
5513 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502, 5508])
999999999 deque([])
4491
444
5508 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488, 5502])
999999999 deque([])
4497
445
5502 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470, 5488])
999999999 deque([])
4511
446
5488 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466, 5470])
999999999 deque([])
4529
447
5470 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464, 5466])
999999999 deque([])
4533
448
5466 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463, 5464])
999999999 deque([])
4535
449
5464 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453, 5463])
999999999 deque([])
4536
450
5463 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437, 5453])
999999999 deque([])
4546
451
5453 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436, 5437])
999999999 deque([])
4562
452
5437 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425, 5436])
999999999 deque([])
4563
453
5436 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414, 5425])
999999999 deque([])
4574
454
5425 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413, 5414])
999999999 deque([])
4585
455
5414 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409, 5413])
999999999 deque([])
4586
456
5413 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403, 5409])
999999999 deque([])
4590
457
5409 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397, 5403])
999999999 deque([])
4596
458
5403 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387, 5397])
999999999 deque([])
4602
459
5397 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376, 5387])
999999999 deque([])
4612
460
5387 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373, 5376])
999999999 deque([])
4623
461
5376 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356, 5373])
999999999 deque([])
4626
462
5373 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351, 5356])
999999999 deque([])
4643
463
5356 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350, 5351])
999999999 deque([])
4648
464
5351 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341, 5350])
999999999 deque([])
4649
465
5350 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331, 5341])
999999999 deque([])
4658
466
5341 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305, 5331])
999999999 deque([])
4668
467
5331 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304, 5305])
999999999 deque([])
4694
468
5305 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303, 5304])
999999999 deque([])
4695
469
5304 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300, 5303])
999999999 deque([])
4696
470
5303 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267, 5300])
999999999 deque([])
4699
471
5300 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260, 5267])
999999999 deque([])
4732
472
5267 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241, 5260])
999999999 deque([])
4739
473
5260 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233, 5241])
999999999 deque([])
4758
474
5241 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228, 5233])
999999999 deque([])
4766
475
5233 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221, 5228])
999999999 deque([])
4771
476
5228 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218, 5221])
999999999 deque([])
4778
477
5221 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209, 5218])
999999999 deque([])
4781
478
5218 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207, 5209])
999999999 deque([])
4790
479
5209 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206, 5207])
999999999 deque([])
4792
480
5207 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194, 5206])
999999999 deque([])
4793
481
5206 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187, 5194])
999999999 deque([])
4805
482
5194 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185, 5187])
999999999 deque([])
4812
483
5187 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183, 5185])
999999999 deque([])
4814
484
5185 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146, 5183])
999999999 deque([])
4816
485
5183 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145, 5146])
999999999 deque([])
4853
486
5146 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139, 5145])
999999999 deque([])
4854
487
5145 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138, 5139])
999999999 deque([])
4860
488
5139 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129, 5138])
999999999 deque([])
4861
489
5138 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115, 5129])
999999999 deque([])
4870
490
5129 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104, 5115])
999999999 deque([])
4884
491
5115 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100, 5104])
999999999 deque([])
4895
492
5104 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094, 5100])
999999999 deque([])
4899
493
5100 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087, 5094])
999999999 deque([])
4905
494
5094 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065, 5087])
999999999 deque([])
4912
495
5087 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048, 5065])
999999999 deque([])
4934
496
5065 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042, 5048])
999999999 deque([])
4951
497
5048 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022, 5042])
999999999 deque([])
4957
498
5042 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018, 5022])
999999999 deque([])
4977
499
5022 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002, 5018])
999999999 deque([])
4981
500
5018 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994, 5002])
999999999 deque([])
4997
501
5002 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987, 4994])
999999999 deque([])
5005
502
4994 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972, 4987])
999999999 deque([])
5012
503
4987 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968, 4972])
999999999 deque([])
5027
504
4972 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966, 4968])
999999999 deque([])
5031
505
4968 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952, 4966])
999999999 deque([])
5033
506
4966 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943, 4952])
999999999 deque([])
5047
507
4952 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942, 4943])
999999999 deque([])
5056
508
4943 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938, 4942])
999999999 deque([])
5057
509
4942 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937, 4938])
999999999 deque([])
5061
510
4938 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933, 4937])
999999999 deque([])
5062
511
4937 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931, 4933])
999999999 deque([])
5066
512
4933 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919, 4931])
999999999 deque([])
5068
513
4931 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906, 4919])
999999999 deque([])
5080
514
4919 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901, 4906])
999999999 deque([])
5093
515
4906 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900, 4901])
999999999 deque([])
5098
516
4901 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899, 4900])
999999999 deque([])
5099
517
4900 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897, 4899])
999999999 deque([])
5100
518
4899 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865, 4897])
999999999 deque([])
5102
519
4897 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849, 4865])
999999999 deque([])
5134
520
4865 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847, 4849])
999999999 deque([])
5150
521
4849 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840, 4847])
999999999 deque([])
5152
522
4847 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838, 4840])
999999999 deque([])
5159
523
4840 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835, 4838])
999999999 deque([])
5161
524
4838 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834, 4835])
999999999 deque([])
5164
525
4835 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825, 4834])
999999999 deque([])
5165
526
4834 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821, 4825])
999999999 deque([])
5174
527
4825 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808, 4821])
999999999 deque([])
5178
528
4821 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801, 4808])
999999999 deque([])
5191
529
4808 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799, 4801])
999999999 deque([])
5198
530
4801 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793, 4799])
999999999 deque([])
5200
531
4799 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760, 4793])
999999999 deque([])
5206
532
4793 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751, 4760])
999999999 deque([])
5239
533
4760 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743, 4751])
999999999 deque([])
5248
534
4751 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712, 4743])
999999999 deque([])
5256
535
4743 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686, 4712])
999999999 deque([])
5287
536
4712 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676, 4686])
999999999 deque([])
5313
537
4686 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625, 4676])
999999999 deque([])
5323
538
4676 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621, 4625])
999999999 deque([])
5374
539
4625 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619, 4621])
999999999 deque([])
5378
540
4621 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615, 4619])
999999999 deque([])
5380
541
4619 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611, 4615])
999999999 deque([])
5384
542
4615 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610, 4611])
999999999 deque([])
5388
543
4611 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607, 4610])
999999999 deque([])
5389
544
4610 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585, 4607])
999999999 deque([])
5392
545
4607 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569, 4585])
999999999 deque([])
5414
546
4585 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565, 4569])
999999999 deque([])
5430
547
4569 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562, 4565])
999999999 deque([])
5434
548
4565 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560, 4562])
999999999 deque([])
5437
549
4562 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553, 4560])
999999999 deque([])
5439
550
4560 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552, 4553])
999999999 deque([])
5446
551
4553 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537, 4552])
999999999 deque([])
5447
552
4552 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532, 4537])
999999999 deque([])
5462
553
4537 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529, 4532])
999999999 deque([])
5467
554
4532 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517, 4529])
999999999 deque([])
5470
555
4529 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514, 4517])
999999999 deque([])
5482
556
4517 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511, 4514])
999999999 deque([])
5485
557
4514 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508, 4511])
999999999 deque([])
5488
558
4511 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497, 4508])
999999999 deque([])
5491
559
4508 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480, 4497])
999999999 deque([])
5502
560
4497 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479, 4480])
999999999 deque([])
5519
561
4480 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470, 4479])
999999999 deque([])
5520
562
4479 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450, 4470])
999999999 deque([])
5529
563
4470 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403, 4450])
999999999 deque([])
5549
564
4450 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397, 4403])
999999999 deque([])
5596
565
4403 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395, 4397])
999999999 deque([])
5602
566
4397 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393, 4395])
999999999 deque([])
5604
567
4395 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392, 4393])
999999999 deque([])
5606
568
4393 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389, 4392])
999999999 deque([])
5607
569
4392 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369, 4389])
999999999 deque([])
5610
570
4389 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368, 4369])
999999999 deque([])
5630
571
4369 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364, 4368])
999999999 deque([])
5631
572
4368 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340, 4364])
999999999 deque([])
5635
573
4364 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323, 4340])
999999999 deque([])
5659
574
4340 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307, 4323])
999999999 deque([])
5676
575
4323 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288, 4307])
999999999 deque([])
5692
576
4307 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283, 4288])
999999999 deque([])
5711
577
4288 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273, 4283])
999999999 deque([])
5716
578
4283 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267, 4273])
999999999 deque([])
5726
579
4273 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258, 4267])
999999999 deque([])
5732
580
4267 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255, 4258])
999999999 deque([])
5741
581
4258 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221, 4255])
999999999 deque([])
5744
582
4255 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214, 4221])
999999999 deque([])
5778
583
4221 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208, 4214])
999999999 deque([])
5785
584
4214 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200, 4208])
999999999 deque([])
5791
585
4208 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182, 4200])
999999999 deque([])
5799
586
4200 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161, 4182])
999999999 deque([])
5817
587
4182 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139, 4161])
999999999 deque([])
5838
588
4161 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124, 4139])
999999999 deque([])
5860
589
4139 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115, 4124])
999999999 deque([])
5875
590
4124 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110, 4115])
999999999 deque([])
5884
591
4115 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109, 4110])
999999999 deque([])
5889
592
4110 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093, 4109])
999999999 deque([])
5890
593
4109 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091, 4093])
999999999 deque([])
5906
594
4093 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082, 4091])
999999999 deque([])
5908
595
4091 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077, 4082])
999999999 deque([])
5917
596
4082 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065, 4077])
999999999 deque([])
5922
597
4077 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061, 4065])
999999999 deque([])
5934
598
4065 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030, 4061])
999999999 deque([])
5938
599
4061 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018, 4030])
999999999 deque([])
5969
600
4030 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002, 4018])
999999999 deque([])
5981
601
4018 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001, 4002])
999999999 deque([])
5997
602
4002 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999, 4001])
999999999 deque([])
5998
603
4001 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987, 3999])
999999999 deque([])
6000
604
3999 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968, 3987])
999999999 deque([])
6012
605
3987 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959, 3968])
999999999 deque([])
6031
606
3968 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954, 3959])
999999999 deque([])
6040
607
3959 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948, 3954])
999999999 deque([])
6045
608
3954 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946, 3948])
999999999 deque([])
6051
609
3948 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931, 3946])
999999999 deque([])
6053
610
3946 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930, 3931])
999999999 deque([])
6068
611
3931 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927, 3930])
999999999 deque([])
6069
612
3930 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921, 3927])
999999999 deque([])
6072
613
3927 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913, 3921])
999999999 deque([])
6078
614
3921 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910, 3913])
999999999 deque([])
6086
615
3913 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873, 3910])
999999999 deque([])
6089
616
3910 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867, 3873])
999999999 deque([])
6126
617
3873 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865, 3867])
999999999 deque([])
6132
618
3867 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858, 3865])
999999999 deque([])
6134
619
3865 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842, 3858])
999999999 deque([])
6141
620
3858 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840, 3842])
999999999 deque([])
6157
621
3842 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835, 3840])
999999999 deque([])
6159
622
3840 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825, 3835])
999999999 deque([])
6164
623
3835 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810, 3825])
999999999 deque([])
6174
624
3825 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809, 3810])
999999999 deque([])
6189
625
3810 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800, 3809])
999999999 deque([])
6190
626
3809 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789, 3800])
999999999 deque([])
6199
627
3800 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782, 3789])
999999999 deque([])
6210
628
3789 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777, 3782])
999999999 deque([])
6217
629
3782 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765, 3777])
999999999 deque([])
6222
630
3777 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756, 3765])
999999999 deque([])
6234
631
3765 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739, 3756])
999999999 deque([])
6243
632
3756 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737, 3739])
999999999 deque([])
6260
633
3739 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727, 3737])
999999999 deque([])
6262
634
3737 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722, 3727])
999999999 deque([])
6272
635
3727 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684, 3722])
999999999 deque([])
6277
636
3722 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683, 3684])
999999999 deque([])
6315
637
3684 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662, 3683])
999999999 deque([])
6316
638
3683 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657, 3662])
999999999 deque([])
6337
639
3662 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656, 3657])
999999999 deque([])
6342
640
3657 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622, 3656])
999999999 deque([])
6343
641
3656 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616, 3622])
999999999 deque([])
6377
642
3622 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609, 3616])
999999999 deque([])
6383
643
3616 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580, 3609])
999999999 deque([])
6390
644
3609 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570, 3580])
999999999 deque([])
6419
645
3580 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566, 3570])
999999999 deque([])
6429
646
3570 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541, 3566])
999999999 deque([])
6433
647
3566 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535, 3541])
999999999 deque([])
6458
648
3541 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531, 3535])
999999999 deque([])
6464
649
3535 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530, 3531])
999999999 deque([])
6468
650
3531 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525, 3530])
999999999 deque([])
6469
651
3530 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518, 3525])
999999999 deque([])
6474
652
3525 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495, 3518])
999999999 deque([])
6481
653
3518 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494, 3495])
999999999 deque([])
6504
654
3495 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478, 3494])
999999999 deque([])
6505
655
3494 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463, 3478])
999999999 deque([])
6521
656
3478 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456, 3463])
999999999 deque([])
6536
657
3463 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455, 3456])
999999999 deque([])
6543
658
3456 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452, 3455])
999999999 deque([])
6544
659
3455 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441, 3452])
999999999 deque([])
6547
660
3452 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431, 3441])
999999999 deque([])
6558
661
3441 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419, 3431])
999999999 deque([])
6568
662
3431 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417, 3419])
999999999 deque([])
6580
663
3419 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401, 3417])
999999999 deque([])
6582
664
3417 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380, 3401])
999999999 deque([])
6598
665
3401 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377, 3380])
999999999 deque([])
6619
666
3380 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372, 3377])
999999999 deque([])
6622
667
3377 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370, 3372])
999999999 deque([])
6627
668
3372 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340, 3370])
999999999 deque([])
6629
669
3370 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312, 3340])
999999999 deque([])
6659
670
3340 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294, 3312])
999999999 deque([])
6687
671
3312 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263, 3294])
999999999 deque([])
6705
672
3294 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258, 3263])
999999999 deque([])
6736
673
3263 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257, 3258])
999999999 deque([])
6741
674
3258 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253, 3257])
999999999 deque([])
6742
675
3257 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250, 3253])
999999999 deque([])
6746
676
3253 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236, 3250])
999999999 deque([])
6749
677
3250 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229, 3236])
999999999 deque([])
6763
678
3236 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196, 3229])
999999999 deque([])
6770
679
3229 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180, 3196])
999999999 deque([])
6803
680
3196 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177, 3180])
999999999 deque([])
6819
681
3180 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174, 3177])
999999999 deque([])
6822
682
3177 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173, 3174])
999999999 deque([])
6825
683
3174 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150, 3173])
999999999 deque([])
6826
684
3173 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137, 3150])
999999999 deque([])
6849
685
3150 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133, 3137])
999999999 deque([])
6862
686
3137 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125, 3133])
999999999 deque([])
6866
687
3133 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088, 3125])
999999999 deque([])
6874
688
3125 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080, 3088])
999999999 deque([])
6911
689
3088 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061, 3080])
999999999 deque([])
6919
690
3080 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057, 3061])
999999999 deque([])
6938
691
3061 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049, 3057])
999999999 deque([])
6942
692
3057 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043, 3049])
999999999 deque([])
6950
693
3049 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042, 3043])
999999999 deque([])
6956
694
3043 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032, 3042])
999999999 deque([])
6957
695
3042 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023, 3032])
999999999 deque([])
6967
696
3032 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022, 3023])
999999999 deque([])
6976
697
3023 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021, 3022])
999999999 deque([])
6977
698
3022 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020, 3021])
999999999 deque([])
6978
699
3021 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981, 3020])
999999999 deque([])
6979
700
3020 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977, 2981])
999999999 deque([])
7018
701
2981 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971, 2977])
999999999 deque([])
7022
702
2977 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969, 2971])
999999999 deque([])
7028
703
2971 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949, 2969])
999999999 deque([])
7030
704
2969 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936, 2949])
999999999 deque([])
7050
705
2949 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932, 2936])
999999999 deque([])
7063
706
2936 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918, 2932])
999999999 deque([])
7067
707
2932 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900, 2918])
999999999 deque([])
7081
708
2918 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895, 2900])
999999999 deque([])
7099
709
2900 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888, 2895])
999999999 deque([])
7104
710
2895 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880, 2888])
999999999 deque([])
7111
711
2888 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879, 2880])
999999999 deque([])
7119
712
2880 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864, 2879])
999999999 deque([])
7120
713
2879 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857, 2864])
999999999 deque([])
7135
714
2864 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842, 2857])
999999999 deque([])
7142
715
2857 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834, 2842])
999999999 deque([])
7157
716
2842 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813, 2834])
999999999 deque([])
7165
717
2834 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805, 2813])
999999999 deque([])
7186
718
2813 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795, 2805])
999999999 deque([])
7194
719
2805 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768, 2795])
999999999 deque([])
7204
720
2795 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747, 2768])
999999999 deque([])
7231
721
2768 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745, 2747])
999999999 deque([])
7252
722
2747 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739, 2745])
999999999 deque([])
7254
723
2745 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738, 2739])
999999999 deque([])
7260
724
2739 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737, 2738])
999999999 deque([])
7261
725
2738 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736, 2737])
999999999 deque([])
7262
726
2737 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721, 2736])
999999999 deque([])
7263
727
2736 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705, 2721])
999999999 deque([])
7278
728
2721 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701, 2705])
999999999 deque([])
7294
729
2705 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693, 2701])
999999999 deque([])
7298
730
2701 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686, 2693])
999999999 deque([])
7306
731
2693 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684, 2686])
999999999 deque([])
7313
732
2686 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658, 2684])
999999999 deque([])
7315
733
2684 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649, 2658])
999999999 deque([])
7341
734
2658 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641, 2649])
999999999 deque([])
7350
735
2649 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611, 2641])
999999999 deque([])
7358
736
2641 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579, 2611])
999999999 deque([])
7388
737
2611 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554, 2579])
999999999 deque([])
7420
738
2579 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541, 2554])
999999999 deque([])
7445
739
2554 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537, 2541])
999999999 deque([])
7458
740
2541 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533, 2537])
999999999 deque([])
7462
741
2537 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521, 2533])
999999999 deque([])
7466
742
2533 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513, 2521])
999999999 deque([])
7478
743
2521 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485, 2513])
999999999 deque([])
7486
744
2513 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481, 2485])
999999999 deque([])
7514
745
2485 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448, 2481])
999999999 deque([])
7518
746
2481 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437, 2448])
999999999 deque([])
7551
747
2448 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428, 2437])
999999999 deque([])
7562
748
2437 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421, 2428])
999999999 deque([])
7571
749
2428 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416, 2421])
999999999 deque([])
7578
750
2421 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415, 2416])
999999999 deque([])
7583
751
2416 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411, 2415])
999999999 deque([])
7584
752
2415 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398, 2411])
999999999 deque([])
7588
753
2411 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393, 2398])
999999999 deque([])
7601
754
2398 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382, 2393])
999999999 deque([])
7606
755
2393 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380, 2382])
999999999 deque([])
7617
756
2382 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362, 2380])
999999999 deque([])
7619
757
2380 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361, 2362])
999999999 deque([])
7637
758
2362 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359, 2361])
999999999 deque([])
7638
759
2361 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350, 2359])
999999999 deque([])
7640
760
2359 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347, 2350])
999999999 deque([])
7649
761
2350 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344, 2347])
999999999 deque([])
7652
762
2347 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343, 2344])
999999999 deque([])
7655
763
2344 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322, 2343])
999999999 deque([])
7656
764
2343 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317, 2322])
999999999 deque([])
7677
765
2322 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298, 2317])
999999999 deque([])
7682
766
2317 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282, 2298])
999999999 deque([])
7701
767
2298 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280, 2282])
999999999 deque([])
7717
768
2282 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274, 2280])
999999999 deque([])
7719
769
2280 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273, 2274])
999999999 deque([])
7725
770
2274 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258, 2273])
999999999 deque([])
7726
771
2273 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234, 2258])
999999999 deque([])
7741
772
2258 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224, 2234])
999999999 deque([])
7765
773
2234 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223, 2224])
999999999 deque([])
7775
774
2224 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212, 2223])
999999999 deque([])
7776
775
2223 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209, 2212])
999999999 deque([])
7787
776
2212 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198, 2209])
999999999 deque([])
7790
777
2209 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197, 2198])
999999999 deque([])
7801
778
2198 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190, 2197])
999999999 deque([])
7802
779
2197 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184, 2190])
999999999 deque([])
7809
780
2190 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181, 2184])
999999999 deque([])
7815
781
2184 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173, 2181])
999999999 deque([])
7818
782
2181 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155, 2173])
999999999 deque([])
7826
783
2173 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145, 2155])
999999999 deque([])
7844
784
2155 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126, 2145])
999999999 deque([])
7854
785
2145 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103, 2126])
999999999 deque([])
7873
786
2126 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100, 2103])
999999999 deque([])
7896
787
2103 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083, 2100])
999999999 deque([])
7899
788
2100 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059, 2083])
999999999 deque([])
7916
789
2083 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056, 2059])
999999999 deque([])
7940
790
2059 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052, 2056])
999999999 deque([])
7943
791
2056 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039, 2052])
999999999 deque([])
7947
792
2052 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025, 2039])
999999999 deque([])
7960
793
2039 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008, 2025])
999999999 deque([])
7974
794
2025 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005, 2008])
999999999 deque([])
7991
795
2008 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004, 2005])
999999999 deque([])
7994
796
2005 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001, 2004])
999999999 deque([])
7995
797
2004 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999, 2001])
999999999 deque([])
7998
798
2001 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973, 1999])
999999999 deque([])
8000
799
1999 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933, 1973])
999999999 deque([])
8026
800
1973 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926, 1933])
999999999 deque([])
8066
801
1933 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923, 1926])
999999999 deque([])
8073
802
1926 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919, 1923])
999999999 deque([])
8076
803
1923 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905, 1919])
999999999 deque([])
8080
804
1919 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887, 1905])
999999999 deque([])
8094
805
1905 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883, 1887])
999999999 deque([])
8112
806
1887 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872, 1883])
999999999 deque([])
8116
807
1883 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849, 1872])
999999999 deque([])
8127
808
1872 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818, 1849])
999999999 deque([])
8150
809
1849 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816, 1818])
999999999 deque([])
8181
810
1818 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790, 1816])
999999999 deque([])
8183
811
1816 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778, 1790])
999999999 deque([])
8209
812
1790 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777, 1778])
999999999 deque([])
8221
813
1778 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763, 1777])
999999999 deque([])
8222
814
1777 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724, 1763])
999999999 deque([])
8236
815
1763 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708, 1724])
999999999 deque([])
8275
816
1724 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707, 1708])
999999999 deque([])
8291
817
1708 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690, 1707])
999999999 deque([])
8292
818
1707 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639, 1690])
999999999 deque([])
8309
819
1690 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634, 1639])
999999999 deque([])
8360
820
1639 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621, 1634])
999999999 deque([])
8365
821
1634 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595, 1621])
999999999 deque([])
8378
822
1621 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586, 1595])
999999999 deque([])
8404
823
1595 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567, 1586])
999999999 deque([])
8413
824
1586 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563, 1567])
999999999 deque([])
8432
825
1567 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561, 1563])
999999999 deque([])
8436
826
1563 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557, 1561])
999999999 deque([])
8438
827
1561 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556, 1557])
999999999 deque([])
8442
828
1557 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548, 1556])
999999999 deque([])
8443
829
1556 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540, 1548])
999999999 deque([])
8451
830
1548 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539, 1540])
999999999 deque([])
8459
831
1540 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532, 1539])
999999999 deque([])
8460
832
1539 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529, 1532])
999999999 deque([])
8467
833
1532 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525, 1529])
999999999 deque([])
8470
834
1529 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503, 1525])
999999999 deque([])
8474
835
1525 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502, 1503])
999999999 deque([])
8496
836
1503 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498, 1502])
999999999 deque([])
8497
837
1502 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492, 1498])
999999999 deque([])
8501
838
1498 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488, 1492])
999999999 deque([])
8507
839
1492 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480, 1488])
999999999 deque([])
8511
840
1488 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466, 1480])
999999999 deque([])
8519
841
1480 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454, 1466])
999999999 deque([])
8533
842
1466 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452, 1454])
999999999 deque([])
8545
843
1454 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451, 1452])
999999999 deque([])
8547
844
1452 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449, 1451])
999999999 deque([])
8548
845
1451 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447, 1449])
999999999 deque([])
8550
846
1449 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431, 1447])
999999999 deque([])
8552
847
1447 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425, 1431])
999999999 deque([])
8568
848
1431 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388, 1425])
999999999 deque([])
8574
849
1425 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366, 1388])
999999999 deque([])
8611
850
1388 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361, 1366])
999999999 deque([])
8633
851
1366 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358, 1361])
999999999 deque([])
8638
852
1361 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347, 1358])
999999999 deque([])
8641
853
1358 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335, 1347])
999999999 deque([])
8652
854
1347 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331, 1335])
999999999 deque([])
8664
855
1335 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310, 1331])
999999999 deque([])
8668
856
1331 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294, 1310])
999999999 deque([])
8689
857
1310 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292, 1294])
999999999 deque([])
8705
858
1294 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258, 1292])
999999999 deque([])
8707
859
1292 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252, 1258])
999999999 deque([])
8741
860
1258 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243, 1252])
999999999 deque([])
8747
861
1252 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234, 1243])
999999999 deque([])
8756
862
1243 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220, 1234])
999999999 deque([])
8765
863
1234 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214, 1220])
999999999 deque([])
8779
864
1220 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212, 1214])
999999999 deque([])
8785
865
1214 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204, 1212])
999999999 deque([])
8787
866
1212 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199, 1204])
999999999 deque([])
8795
867
1204 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195, 1199])
999999999 deque([])
8800
868
1199 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187, 1195])
999999999 deque([])
8804
869
1195 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183, 1187])
999999999 deque([])
8812
870
1187 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177, 1183])
999999999 deque([])
8816
871
1183 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159, 1177])
999999999 deque([])
8822
872
1177 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158, 1159])
999999999 deque([])
8840
873
1159 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154, 1158])
999999999 deque([])
8841
874
1158 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143, 1154])
999999999 deque([])
8845
875
1154 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135, 1143])
999999999 deque([])
8856
876
1143 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132, 1135])
999999999 deque([])
8864
877
1135 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126, 1132])
999999999 deque([])
8867
878
1132 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123, 1126])
999999999 deque([])
8873
879
1126 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120, 1123])
999999999 deque([])
8876
880
1123 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119, 1120])
999999999 deque([])
8879
881
1120 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110, 1119])
999999999 deque([])
8880
882
1119 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106, 1110])
999999999 deque([])
8889
883
1110 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101, 1106])
999999999 deque([])
8893
884
1106 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092, 1101])
999999999 deque([])
8898
885
1101 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091, 1092])
999999999 deque([])
8907
886
1092 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070, 1091])
999999999 deque([])
8908
887
1091 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055, 1070])
999999999 deque([])
8929
888
1070 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047, 1055])
999999999 deque([])
8944
889
1055 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046, 1047])
999999999 deque([])
8952
890
1047 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044, 1046])
999999999 deque([])
8953
891
1046 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026, 1044])
999999999 deque([])
8955
892
1044 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018, 1026])
999999999 deque([])
8973
893
1026 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003, 1018])
999999999 deque([])
8981
894
1018 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993, 1003])
999999999 deque([])
8996
895
1003 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985, 993])
999999999 deque([])
9006
896
993 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955, 985])
999999999 deque([])
9014
897
985 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947, 955])
999999999 deque([])
9044
898
955 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941, 947])
999999999 deque([])
9052
899
947 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938, 941])
999999999 deque([])
9058
900
941 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934, 938])
999999999 deque([])
9061
901
938 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923, 934])
999999999 deque([])
9065
902
934 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918, 923])
999999999 deque([])
9076
903
923 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891, 918])
999999999 deque([])
9081
904
918 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884, 891])
999999999 deque([])
9108
905
891 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873, 884])
999999999 deque([])
9115
906
884 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871, 873])
999999999 deque([])
9126
907
873 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868, 871])
999999999 deque([])
9128
908
871 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865, 868])
999999999 deque([])
9131
909
868 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853, 865])
999999999 deque([])
9134
910
865 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847, 853])
999999999 deque([])
9146
911
853 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831, 847])
999999999 deque([])
9152
912
847 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803, 831])
999999999 deque([])
9168
913
831 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792, 803])
999999999 deque([])
9196
914
803 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790, 792])
999999999 deque([])
9207
915
792 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785, 790])
999999999 deque([])
9209
916
790 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763, 785])
999999999 deque([])
9214
917
785 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758, 763])
999999999 deque([])
9236
918
763 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754, 758])
999999999 deque([])
9241
919
758 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748, 754])
999999999 deque([])
9245
920
754 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747, 748])
999999999 deque([])
9251
921
748 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729, 747])
999999999 deque([])
9252
922
747 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720, 729])
999999999 deque([])
9270
923
729 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714, 720])
999999999 deque([])
9279
924
720 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707, 714])
999999999 deque([])
9285
925
714 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685, 707])
999999999 deque([])
9292
926
707 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679, 685])
999999999 deque([])
9314
927
685 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677, 679])
999999999 deque([])
9320
928
679 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672, 677])
999999999 deque([])
9322
929
677 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670, 672])
999999999 deque([])
9327
930
672 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638, 670])
999999999 deque([])
9329
931
670 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635, 638])
999999999 deque([])
9361
932
638 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633, 635])
999999999 deque([])
9364
933
635 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632, 633])
999999999 deque([])
9366
934
633 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605, 632])
999999999 deque([])
9367
935
632 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597, 605])
999999999 deque([])
9394
936
605 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571, 597])
999999999 deque([])
9402
937
597 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553, 571])
999999999 deque([])
9428
938
571 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542, 553])
999999999 deque([])
9446
939
553 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528, 542])
999999999 deque([])
9457
940
542 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527, 528])
999999999 deque([])
9471
941
528 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525, 527])
999999999 deque([])
9472
942
527 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521, 525])
999999999 deque([])
9474
943
525 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468, 521])
999999999 deque([])
9478
944
521 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463, 468])
999999999 deque([])
9531
945
468 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452, 463])
999999999 deque([])
9536
946
463 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433, 452])
999999999 deque([])
9547
947
452 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427, 433])
999999999 deque([])
9566
948
433 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415, 427])
999999999 deque([])
9572
949
427 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411, 415])
999999999 deque([])
9584
950
415 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399, 411])
999999999 deque([])
9588
951
411 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384, 399])
999999999 deque([])
9600
952
399 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374, 384])
999999999 deque([])
9615
953
384 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371, 374])
999999999 deque([])
9625
954
374 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368, 371])
999999999 deque([])
9628
955
371 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358, 368])
999999999 deque([])
9631
956
368 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352, 358])
999999999 deque([])
9641
957
358 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338, 352])
999999999 deque([])
9647
958
352 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330, 338])
999999999 deque([])
9661
959
338 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328, 330])
999999999 deque([])
9669
960
330 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325, 328])
999999999 deque([])
9671
961
328 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315, 325])
999999999 deque([])
9674
962
325 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306, 315])
999999999 deque([])
9684
963
315 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302, 306])
999999999 deque([])
9693
964
306 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292, 302])
999999999 deque([])
9697
965
302 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285, 292])
999999999 deque([])
9707
966
292 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283, 285])
999999999 deque([])
9714
967
285 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276, 283])
999999999 deque([])
9716
968
283 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275, 276])
999999999 deque([])
9723
969
276 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270, 275])
999999999 deque([])
9724
970
275 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267, 270])
999999999 deque([])
9729
971
270 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257, 267])
999999999 deque([])
9732
972
267 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224, 257])
999999999 deque([])
9742
973
257 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219, 224])
999999999 deque([])
9775
974
224 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209, 219])
999999999 deque([])
9780
975
219 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201, 209])
999999999 deque([])
9790
976
209 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187, 201])
999999999 deque([])
9798
977
201 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179, 187])
999999999 deque([])
9812
978
187 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164, 179])
999999999 deque([])
9820
979
179 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151, 164])
999999999 deque([])
9835
980
164 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148, 151])
999999999 deque([])
9848
981
151 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146, 148])
999999999 deque([])
9851
982
148 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139, 146])
999999999 deque([])
9853
983
146 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120, 139])
999999999 deque([])
9860
984
139 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118, 120])
999999999 deque([])
9879
985
120 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98, 118])
999999999 deque([])
9881
986
118 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91, 98])
999999999 deque([])
9901
987
98 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89, 91])
999999999 deque([])
9908
988
91 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81, 89])
999999999 deque([])
9910
989
89 deque([0, 3, 8, 15, 21, 24, 35, 43, 50, 81])
999999999 deque([])
9918
990
81 deque([0, 3, 8, 15, 21, 24, 35, 43, 50])
999999999 deque([])
9949
991
50 deque([0, 3, 8, 15, 21, 24, 35, 43])
999999999 deque([])
9956
992
43 deque([0, 3, 8, 15, 21, 24, 35])
999999999 deque([])
9964
993
35 deque([0, 3, 8, 15, 21, 24])
999999999 deque([])
9975
994
24 deque([0, 3, 8, 15, 21])
999999999 deque([])
9978
995
21 deque([0, 3, 8, 15])
999999999 deque([])
9984
996
15 deque([0, 3, 8])
999999999 deque([])
9991
997
8 deque([0, 3])
999999999 deque([])
9996
998
3 deque([0])
999999999 deque([])
9999 999