1100,1101,1102,1104,1105,1107,1108,1120,1121,1122,1124,1125,1127,1128,1130,1131,1132,1134,1135,1137,1138,1140,1141,1142,1144,1145,1147,1148,1150,1151,1152,1154,1155,1157,1158,1160,1161,1162,1164,1165,1167,1168,1180,1181,1182,1184,1185,1187,1188,1190,1191,1192,1194,1195,1197,1198,1200,1201,1202,1204,1205,1207,1208,1220,1221,1222,1224,1225,1227,1228,1230,1231,1232,1234,1235,1237,1238,1240,1241,1242,1244,1245,1247,1248,1250,1251,1252,1254,1255,1257,1258,1260,1261,1262,1264,1265,1267,1268,1280,1281,1282,1284,1285,1287,1288,1290,1291,1292,1294,1295,1297,1298,1300,1301,1302,1304,1305,1307,1308,1320,1321,1322,1324,1325,1327,1328,1330,1331,1332,1334,1335,1337,1338,1340,1341,1342,1344,1345,1347,1348,1350,1351,1352,1354,1355,1357,1358,1360,1361,1362,1364,1365,1367,1368,1380,1381,1382,1384,1385,1387,1388,1390,1391,1392,1394,1395,1397,1398,1400,1401,1402,1404,1405,1407,1408,1420,1421,1422,1424,1425,1427,1428,1430,1431,1432,1434,1435,1437,1438,1440,1441,1442,1444,1445,1447,1448,1450,1451,1452,1454,1455,1457,1458,1460,1461,1462,1464,1465,1467,1468,1480,1481,1482,1484,1485,1487,1488,1490,1491,1492,1494,1495,1497,1498,1500,1501,1502,1504,1505,1507,1508,1520,1521,1522,1524,1525,1527,1528,1530,1531,1532,1534,1535,1537,1538,1540,1541,1542,1544,1545,1547,1548,1550,1551,1552,1554,1555,1557,1558,1560,1561,1562,1564,1565,1567,1568,1580,1581,1582,1584,1585,1587,1588,1590,1591,1592,1594,1595,1597,1598,1700,1701,1702,1704,1705,1707,1708,1720,1721,1722,1724,1725,1727,1728,1730,1731,1732,1734,1735,1737,1738,1740,1741,1742,1744,1745,1747,1748,1750,1751,1752,1754,1755,1757,1758,1760,1761,1762,1764,1765,1767,1768,1780,1781,1782,1784,1785,1787,1788,1790,1791,1792,1794,1795,1797,1800,1801,1802,1804,1805,1807,1808,1820,1821,1822,1824,1825,1827,1828,1830,1831,1832,1834,1835,1837,1838,1840,1841,1842,1844,1845,1847,1848,1850,1851,1852,1854,1855,1857,1858,1860,1861,1862,1864,1865,1867,1868,1880,1881,1882,1884,1885,1887,1890,1891,1892,1894,1895,1900,1901,1902,1904,1905,1907,1908,1920,1921,1922,1924,1925,1927,1928,1930,1931,1932,1934,1935,1937,1938,1940,1941,1942,1944,1945,1947,1948,1950,1951,1952,1954,1955,1957,1958,1960,1961,1962,1964,1965,1967,1968,1980,1981,1982,1984,1985,1990,1991,1992,1994,1995,2100,2101,2102,2104,2105,2107,2108,2120,2121,2122,2124,2125,2127,2128,2130,2131,2132,2134,2135,2137,2138,2140,2141,2142,2144,2145,2147,2148,2150,2151,2152,2154,2155,2157,2158,2160,2161,2162,2164,2165,2167,2168,2180,2181,2182,2184,2185,2187,2188,2190,2191,2192,2194,2195,2197,2198,2200,2201,2202,2204,2205,2207,2208,2220,2221,2222,2224,2225,2227,2228,2230,2231,2232,2234,2235,2237,2238,2240,2241,2242,2244,2245,2247,2248,2250,2251,2252,2254,2255,2257,2258,2260,2261,2262,2264,2265,2267,2268,2280,2281,2282,2284,2285,2287,2288,2290,2291,2292,2294,2295,2297,2298,2300,2301,2302,2304,2305,2307,2308,2320,2321,2322,2324,2325,2327,2328,2330,2331,2332,2334,2335,2337,2338,2340,2341,2342,2344,2345,2347,2348,2350,2351,2352,2354,2355,2357,2358,2360,2361,2362,2364,2365,2367,2368,2380,2381,2382,2384,2385,2387,2388,2390,2391,2392,2394,2395,2397,2398,2400,2401,2402,2404,2405,2407,2408,2420,2421,2422,2424,2425,2427,2428,2430,2431,2432,2434,2435,2437,2438,2440,2441,2442,2444,2445,2447,2448,2450,2451,2452,2454,2455,2457,2458,2460,2461,2462,2464,2465,2467,2468,2480,2481,2482,2484,2485,2487,2488,2490,2491,2492,2494,2495,2497,2498,2500,2501,2502,2504,2505,2507,2508,2520,2521,2522,2524,2525,2527,2528,2530,2531,2532,2534,2535,2537,2538,2540,2541,2542,2544,2545,2547,2548,2550,2551,2552,2554,2555,2557,2558,2560,2561,2562,2564,2565,2567,2568,2580,2581,2582,2584,2585,2587,2588,2590,2591,2592,2594,2595,2597,2598,2700,2701,2702,2704,2705,2707,2708,2720,2721,2722,2724,2725,2727,2728,2730,2731,2732,2734,2735,2737,2738,2740,2741,2742,2744,2745,2747,2748,2750,2751,2752,2754,2755,2757,2758,2760,2761,2762,2764,2765,2767,2768,2780,2781,2782,2784,2785,2787,2790,2791,2792,2794,2795,2800,2801,2802,2804,2805,2807,2808,2820,2821,2822,2824,2825,2827,2828,2830,2831,2832,2834,2835,2837,2838,2840,2841,2842,2844,2845,2847,2848,2850,2851,2852,2854,2855,2857,2858,2860,2861,2862,2864,2865,2867,2868,2880,2881,2882,2884,2885,2890,2891,2892,2894,2895,2900,2901,2902,2904,2905,2907,2908,2920,2921,2922,2924,2925,2927,2928,2930,2931,2932,2934,2935,2937,2938,2940,2941,2942,2944,2945,2947,2948,2950,2951,2952,2954,2955,2957,2958,2960,2961,2962,2964,2965,2967,2980,2981,2982,2984,2985,2990,2991,2992,2994,3100,3101,3102,3104,3105,3107,3108,3120,3121,3122,3124,3125,3127,3128,3130,3131,3132,3134,3135,3137,3138,3140,3141,3142,3144,3145,3147,3148,3150,3151,3152,3154,3155,3157,3158,3160,3161,3162,3164,3165,3167,3168,3180,3181,3182,3184,3185,3187,3188,3190,3191,3192,3194,3195,3197,3198,3200,3201,3202,3204,3205,3207,3208,3220,3221,3222,3224,3225,3227,3228,3230,3231,3232,3234,3235,3237,3238,3240,3241,3242,3244,3245,3247,3248,3250,3251,3252,3254,3255,3257,3258,3260,3261,3262,3264,3265,3267,3268,3280,3281,3282,3284,3285,3287,3288,3290,3291,3292,3294,3295,3297,3298,3300,3301,3302,3304,3305,3307,3308,3320,3321,3322,3324,3325,3327,3328,3330,3331,3332,3334,3335,3337,3338,3340,3341,3342,3344,3345,3347,3348,3350,3351,3352,3354,3355,3357,3358,3360,3361,3362,3364,3365,3367,3368,3380,3381,3382,3384,3385,3387,3388,3390,3391,3392,3394,3395,3397,3398,3400,3401,3402,3404,3405,3407,3408,3420,3421,3422,3424,3425,3427,3428,3430,3431,3432,3434,3435,3437,3438,3440,3441,3442,3444,3445,3447,3448,3450,3451,3452,3454,3455,3457,3458,3460,3461,3462,3464,3465,3467,3468,3480,3481,3482,3484,3485,3487,3488,3490,3491,3492,3494,3495,3497,3498,3500,3501,3502,3504,3505,3507,3508,3520,3521,3522,3524,3525,3527,3528,3530,3531,3532,3534,3535,3537,3538,3540,3541,3542,3544,3545,3547,3548,3550,3551,3552,3554,3555,3557,3558,3560,3561,3562,3564,3565,3567,3568,3580,3581,3582,3584,3585,3587,3588,3590,3591,3592,3594,3595,3597,3700,3701,3702,3704,3705,3707,3708,3720,3721,3722,3724,3725,3727,3728,3730,3731,3732,3734,3735,3737,3738,3740,3741,3742,3744,3745,3747,3748,3750,3751,3752,3754,3755,3757,3758,3760,3761,3762,3764,3765,3767,3768,3780,3781,3782,3784,3785,3790,3791,3792,3794,3795,3800,3801,3802,3804,3805,3807,3808,3820,3821,3822,3824,3825,3827,3828,3830,3831,3832,3834,3835,3837,3838,3840,3841,3842,3844,3845,3847,3848,3850,3851,3852,3854,3855,3857,3858,3860,3861,3862,3864,3865,3867,3880,3881,3882,3884,3885,3890,3891,3892,3894,3900,3901,3902,3904,3905,3907,3908,3920,3921,3922,3924,3925,3927,3928,3930,3931,3932,3934,3935,3937,3938,3940,3941,3942,3944,3945,3947,3948,3950,3951,3952,3954,3955,3957,3960,3961,3962,3964,3965,3980,3981,3982,3984,3990,3991,3992,4100,4101,4102,4104,4105,4107,4108,4120,4121,4122,4124,4125,4127,4128,4130,4131,4132,4134,4135,4137,4138,4140,4141,4142,4144,4145,4147,4148,4150,4151,4152,4154,4155,4157,4158,4160,4161,4162,4164,4165,4167,4168,4180,4181,4182,4184,4185,4187,4188,4190,4191,4192,4194,4195,4197,4198,4200,4201,4202,4204,4205,4207,4208,4220,4221,4222,4224,4225,4227,4228,4230,4231,4232,4234,4235,4237,4238,4240,4241,4242,4244,4245,4247,4248,4250,4251,4252,4254,4255,4257,4258,4260,4261,4262,4264,4265,4267,4268,4280,4281,4282,4284,4285,4287,4288,4290,4291,4292,4294,4295,4297,4298,4300,4301,4302,4304,4305,4307,4308,4320,4321,4322,4324,4325,4327,4328,4330,4331,4332,4334,4335,4337,4338,4340,4341,4342,4344,4345,4347,4348,4350,4351,4352,4354,4355,4357,4358,4360,4361,4362,4364,4365,4367,4368,4380,4381,4382,4384,4385,4387,4388,4390,4391,4392,4394,4395,4397,4398,4400,4401,4402,4404,4405,4407,4408,4420,4421,4422,4424,4425,4427,4428,4430,4431,4432,4434,4435,4437,4438,4440,4441,4442,4444,4445,4447,4448,4450,4451,4452,4454,4455,4457,4458,4460,4461,4462,4464,4465,4467,4468,4480,4481,4482,4484,4485,4487,4488,4490,4491,4492,4494,4495,4497,4500,4501,4502,4504,4505,4507,4508,4520,4521,4522,4524,4525,4527,4528,4530,4531,4532,4534,4535,4537,4538,4540,4541,4542,4544,4545,4547,4548,4550,4551,4552,4554,4555,4557,4558,4560,4561,4562,4564,4565,4567,4568,4580,4581,4582,4584,4585,4587,4590,4591,4592,4594,4595,4700,4701,4702,4704,4705,4707,4708,4720,4721,4722,4724,4725,4727,4728,4730,4731,4732,4734,4735,4737,4738,4740,4741,4742,4744,4745,4747,4748,4750,4751,4752,4754,4755,4757,4758,4760,4761,4762,4764,4765,4767,4780,4781,4782,4784,4785,4790,4791,4792,4794,4800,4801,4802,4804,4805,4807,4808,4820,4821,4822,4824,4825,4827,4828,4830,4831,4832,4834,4835,4837,4838,4840,4841,4842,4844,4845,4847,4848,4850,4851,4852,4854,4855,4857,4860,4861,4862,4864,4865,4880,4881,4882,4884,4890,4891,4892,4900,4901,4902,4904,4905,4907,4908,4920,4921,4922,4924,4925,4927,4928,4930,4931,4932,4934,4935,4937,4938,4940,4941,4942,4944,4945,4947,4950,4951,4952,4954,4955,4960,4961,4962,4964,4965,4980,4981,4982,4990,4991,4992,5100,5101,5102,5104,5105,5107,5108,5120,5121,5122,5124,5125,5127,5128,5130,5131,5132,5134,5135,5137,5138,5140,5141,5142,5144,5145,5147,5148,5150,5151,5152,5154,5155,5157,5158,5160,5161,5162,5164,5165,5167,5168,5180,5181,5182,5184,5185,5187,5188,5190,5191,5192,5194,5195,5197,5198,5200,5201,5202,5204,5205,5207,5208,5220,5221,5222,5224,5225,5227,5228,5230,5231,5232,5234,5235,5237,5238,5240,5241,5242,5244,5245,5247,5248,5250,5251,5252,5254,5255,5257,5258,5260,5261,5262,5264,5265,5267,5268,5280,5281,5282,5284,5285,5287,5288,5290,5291,5292,5294,5295,5297,5298,5300,5301,5302,5304,5305,5307,5308,5320,5321,5322,5324,5325,5327,5328,5330,5331,5332,5334,5335,5337,5338,5340,5341,5342,5344,5345,5347,5348,5350,5351,5352,5354,5355,5357,5358,5360,5361,5362,5364,5365,5367,5368,5380,5381,5382,5384,5385,5387,5388,5390,5391,5392,5394,5395,5397,5400,5401,5402,5404,5405,5407,5408,5420,5421,5422,5424,5425,5427,5428,5430,5431,5432,5434,5435,5437,5438,5440,5441,5442,5444,5445,5447,5448,5450,5451,5452,5454,5455,5457,5458,5460,5461,5462,5464,5465,5467,5468,5480,5481,5482,5484,5485,5487,5490,5491,5492,5494,5495,5500,5501,5502,5504,5505,5507,5508,5520,5521,5522,5524,5525,5527,5528,5530,5531,5532,5534,5535,5537,5538,5540,5541,5542,5544,5545,5547,5548,5550,5551,5552,5554,5555,5557,5558,5560,5561,5562,5564,5565,5567,5568,5580,5581,5582,5584,5585,5590,5591,5592,5594,5595,5700,5701,5702,5704,5705,5707,5708,5720,5721,5722,5724,5725,5727,5728,5730,5731,5732,5734,5735,5737,5738,5740,5741,5742,5744,5745,5747,5748,5750,5751,5752,5754,5755,5757,5760,5761,5762,5764,5765,5780,5781,5782,5784,5790,5791,5792,5800,5801,5802,5804,5805,5807,5808,5820,5821,5822,5824,5825,5827,5828,5830,5831,5832,5834,5835,5837,5838,5840,5841,5842,5844,5845,5847,5850,5851,5852,5854,5855,5860,5861,5862,5864,5865,5880,5881,5882,5890,5891,5892,5900,5901,5902,5904,5905,5907,5908,5920,5921,5922,5924,5925,5927,5928,5930,5931,5932,5934,5935,5937,5940,5941,5942,5944,5945,5950,5951,5952,5954,5955,5960,5961,5962,5964,5980,5981,5982,5990,5991,6100,6101,6102,6104,6105,6107,6108,6120,6121,6122,6124,6125,6127,6128,6130,6131,6132,6134,6135,6137,6138,6140,6141,6142,6144,6145,6147,6148,6150,6151,6152,6154,6155,6157,6158,6160,6161,6162,6164,6165,6167,6168,6180,6181,6182,6184,6185,6187,6188,6190,6191,6192,6194,6195,6197,6198,6200,6201,6202,6204,6205,6207,6208,6220,6221,6222,6224,6225,6227,6228,6230,6231,6232,6234,6235,6237,6238,6240,6241,6242,6244,6245,6247,6248,6250,6251,6252,6254,6255,6257,6258,6260,6261,6262,6264,6265,6267,6268,6280,6281,6282,6284,6285,6287,6288,6290,6291,6292,6294,6295,6297,6300,6301,6302,6304,6305,6307,6308,6320,6321,6322,6324,6325,6327,6328,6330,6331,6332,6334,6335,6337,6338,6340,6341,6342,6344,6345,6347,6348,6350,6351,6352,6354,6355,6357,6358,6360,6361,6362,6364,6365,6367,6368,6380,6381,6382,6384,6385,6387,6390,6391,6392,6394,6395,6400,6401,6402,6404,6405,6407,6408,6420,6421,6422,6424,6425,6427,6428,6430,6431,6432,6434,6435,6437,6438,6440,6441,6442,6444,6445,6447,6448,6450,6451,6452,6454,6455,6457,6458,6460,6461,6462,6464,6465,6467,6468,6480,6481,6482,6484,6485,6490,6491,6492,6494,6495,6500,6501,6502,6504,6505,6507,6508,6520,6521,6522,6524,6525,6527,6528,6530,6531,6532,6534,6535,6537,6538,6540,6541,6542,6544,6545,6547,6548,6550,6551,6552,6554,6555,6557,6558,6560,6561,6562,6564,6565,6567,6580,6581,6582,6584,6585,6590,6591,6592,6594,6700,6701,6702,6704,6705,6707,6708,6720,6721,6722,6724,6725,6727,6728,6730,6731,6732,6734,6735,6737,6738,6740,6741,6742,6744,6745,6747,6750,6751,6752,6754,6755,6760,6761,6762,6764,6765,6780,6781,6782,6790,6791,6792,6800,6801,6802,6804,6805,6807,6808,6820,6821,6822,6824,6825,6827,6828,6830,6831,6832,6834,6835,6837,6840,6841,6842,6844,6845,6850,6851,6852,6854,6855,6860,6861,6862,6864,6880,6881,6882,6890,6891,6900,6901,6902,6904,6905,6907,6908,6920,6921,6922,6924,6925,6927,6930,6931,6932,6934,6935,6940,6941,6942,6944,6945,6950,6951,6952,6954,6960,6961,6962,6980,6981,6990,7100,7101,7102,7104,7105,7107,7108,7120,7121,7122,7124,7125,7127,7128,7130,7131,7132,7134,7135,7137,7138,7140,7141,7142,7144,7145,7147,7148,7150,7151,7152,7154,7155,7157,7158,7160,7161,7162,7164,7165,7167,7168,7180,7181,7182,7184,7185,7187,7188,7190,7191,7192,7194,7195,7197,7200,7201,7202,7204,7205,7207,7208,7220,7221,7222,7224,7225,7227,7228,7230,7231,7232,7234,7235,7237,7238,7240,7241,7242,7244,7245,7247,7248,7250,7251,7252,7254,7255,7257,7258,7260,7261,7262,7264,7265,7267,7268,7280,7281,7282,7284,7285,7287,7290,7291,7292,7294,7295,7300,7301,7302,7304,7305,7307,7308,7320,7321,7322,7324,7325,7327,7328,7330,7331,7332,7334,7335,7337,7338,7340,7341,7342,7344,7345,7347,7348,7350,7351,7352,7354,7355,7357,7358,7360,7361,7362,7364,7365,7367,7368,7380,7381,7382,7384,7385,7390,7391,7392,7394,7395,7400,7401,7402,7404,7405,7407,7408,7420,7421,7422,7424,7425,7427,7428,7430,7431,7432,7434,7435,7437,7438,7440,7441,7442,7444,7445,7447,7448,7450,7451,7452,7454,7455,7457,7458,7460,7461,7462,7464,7465,7467,7480,7481,7482,7484,7485,7490,7491,7492,7494,7500,7501,7502,7504,7505,7507,7508,7520,7521,7522,7524,7525,7527,7528,7530,7531,7532,7534,7535,7537,7538,7540,7541,7542,7544,7545,7547,7548,7550,7551,7552,7554,7555,7557,7560,7561,7562,7564,7565,7580,7581,7582,7584,7590,7591,7592,7700,7701,7702,7704,7705,7707,7708,7720,7721,7722,7724,7725,7727,7728,7730,7731,7732,7734,7735,7737,7740,7741,7742,7744,7745,7750,7751,7752,7754,7755,7760,7761,7762,7764,7780,7781,7782,7790,7791,7800,7801,7802,7804,7805,7807,7808,7820,7821,7822,7824,7825,7827,7830,7831,7832,7834,7835,7840,7841,7842,7844,7845,7850,7851,7852,7854,7860,7861,7862,7880,7881,7890,7900,7901,7902,7904,7905,7907,7908,7920,7921,7922,7924,7925,7930,7931,7932,7934,7935,7940,7941,7942,7944,7950,7951,7952,7960,7961,7962,7980,8100,8101,8102,8104,8105,8107,8108,8120,8121,8122,8124,8125,8127,8128,8130,8131,8132,8134,8135,8137,8138,8140,8141,8142,8144,8145,8147,8148,8150,8151,8152,8154,8155,8157,8158,8160,8161,8162,8164,8165,8167,8168,8180,8181,8182,8184,8185,8187,8190,8191,8192,8194,8195,8200,8201,8202,8204,8205,8207,8208,8220,8221,8222,8224,8225,8227,8228,8230,8231,8232,8234,8235,8237,8238,8240,8241,8242,8244,8245,8247,8248,8250,8251,8252,8254,8255,8257,8258,8260,8261,8262,8264,8265,8267,8268,8280,8281,8282,8284,8285,8290,8291,8292,8294,8295,8300,8301,8302,8304,8305,8307,8308,8320,8321,8322,8324,8325,8327,8328,8330,8331,8332,8334,8335,8337,8338,8340,8341,8342,8344,8345,8347,8348,8350,8351,8352,8354,8355,8357,8358,8360,8361,8362,8364,8365,8367,8380,8381,8382,8384,8385,8390,8391,8392,8394,8400,8401,8402,8404,8405,8407,8408,8420,8421,8422,8424,8425,8427,8428,8430,8431,8432,8434,8435,8437,8438,8440,8441,8442,8444,8445,8447,8448,8450,8451,8452,8454,8455,8457,8460,8461,8462,8464,8465,8480,8481,8482,8484,8490,8491,8492,8500,8501,8502,8504,8505,8507,8508,8520,8521,8522,8524,8525,8527,8528,8530,8531,8532,8534,8535,8537,8538,8540,8541,8542,8544,8545,8547,8550,8551,8552,8554,8555,8560,8561,8562,8564,8565,8580,8581,8582,8590,8591,8592,8700,8701,8702,8704,8705,8707,8708,8720,8721,8722,8724,8725,8727,8730,8731,8732,8734,8735,8740,8741,8742,8744,8745,8750,8751,8752,8754,8760,8761,8762,8780,8781,8790,8800,8801,8802,8804,8805,8807,8808,8820,8821,8822,8824,8825,8830,8831,8832,8834,8835,8840,8841,8842,8844,8850,8851,8852,8860,8861,8862,8880,8900,8901,8902,8904,8905,8907,8920,8921,8922,8924,8925,8930,8931,8932,8934,8940,8941,8942,8950,8951,8952,8960,8961
6 ^, l V, {& S# d |