diff options
-rw-r--r-- | tests/core/test_indirectbr_many.in | 1550 | ||||
-rw-r--r-- | tests/core/test_indirectbr_many.out | 1 |
2 files changed, 42 insertions, 1509 deletions
diff --git a/tests/core/test_indirectbr_many.in b/tests/core/test_indirectbr_many.in index 769c331f..7937d197 100644 --- a/tests/core/test_indirectbr_many.in +++ b/tests/core/test_indirectbr_many.in @@ -1,1510 +1,44 @@ +#include <stdio.h> - #include <stdio.h> - int main(int argc, char **argv) { - printf("\n"); - const void *addrs[] = { &&B0, &&B1, &&B2, &&B3, &&B4, &&B5, &&B6, &&B7, &&B8, &&B9, &&B10, &&B11, &&B12, &&B13, &&B14, &&B15, &&B16, &&B17, &&B18, &&B19, &&B20, &&B21, &&B22, &&B23, &&B24, &&B25, &&B26, &&B27, &&B28, &&B29, &&B30, &&B31, &&B32, &&B33, &&B34, &&B35, &&B36, &&B37, &&B38, &&B39, &&B40, &&B41, &&B42, &&B43, &&B44, &&B45, &&B46, &&B47, &&B48, &&B49, &&B50, &&B51, &&B52, &&B53, &&B54, &&B55, &&B56, &&B57, &&B58, &&B59, &&B60, &&B61, &&B62, &&B63, &&B64, &&B65, &&B66, &&B67, &&B68, &&B69, &&B70, &&B71, &&B72, &&B73, &&B74, &&B75, &&B76, &&B77, &&B78, &&B79, &&B80, &&B81, &&B82, &&B83, &&B84, &&B85, &&B86, &&B87, &&B88, &&B89, &&B90, &&B91, &&B92, &&B93, &&B94, &&B95, &&B96, &&B97, &&B98, &&B99, &&B100, &&B101, &&B102, &&B103, &&B104, &&B105, &&B106, &&B107, &&B108, &&B109, &&B110, &&B111, &&B112, &&B113, &&B114, &&B115, &&B116, &&B117, &&B118, &&B119, &&B120, &&B121, &&B122, &&B123, &&B124, &&B125, &&B126, &&B127, &&B128, &&B129, &&B130, &&B131, &&B132, &&B133, &&B134, &&B135, &&B136, &&B137, &&B138, &&B139, &&B140, &&B141, &&B142, &&B143, &&B144, &&B145, &&B146, &&B147, &&B148, &&B149, &&B150, &&B151, &&B152, &&B153, &&B154, &&B155, &&B156, &&B157, &&B158, &&B159, &&B160, &&B161, &&B162, &&B163, &&B164, &&B165, &&B166, &&B167, &&B168, &&B169, &&B170, &&B171, &&B172, &&B173, &&B174, &&B175, &&B176, &&B177, &&B178, &&B179, &&B180, &&B181, &&B182, &&B183, &&B184, &&B185, &&B186, &&B187, &&B188, &&B189, &&B190, &&B191, &&B192, &&B193, &&B194, &&B195, &&B196, &&B197, &&B198, &&B199, &&B200, &&B201, &&B202, &&B203, &&B204, &&B205, &&B206, &&B207, &&B208, &&B209, &&B210, &&B211, &&B212, &&B213, &&B214, &&B215, &&B216, &&B217, &&B218, &&B219, &&B220, &&B221, &&B222, &&B223, &&B224, &&B225, &&B226, &&B227, &&B228, &&B229, &&B230, &&B231, &&B232, &&B233, &&B234, &&B235, &&B236, &&B237, &&B238, &&B239, &&B240, &&B241, &&B242, &&B243, &&B244, &&B245, &&B246, &&B247, &&B248, &&B249, &&B250, &&B251, &&B252, &&B253, &&B254, &&B255, &&B256, &&B257, &&B258, &&B259, &&B260, &&B261, &&B262, &&B263, &&B264, &&B265, &&B266, &&B267, &&B268, &&B269, &&B270, &&B271, &&B272, &&B273, &&B274, &&B275, &&B276, &&B277, &&B278, &&B279, &&B280, &&B281, &&B282, &&B283, &&B284, &&B285, &&B286, &&B287, &&B288, &&B289, &&B290, &&B291, &&B292, &&B293, &&B294, &&B295, &&B296, &&B297, &&B298, &&B299, &&B300, &&B301, &&B302, &&B303, &&B304, &&B305, &&B306, &&B307, &&B308, &&B309, &&B310, &&B311, &&B312, &&B313, &&B314, &&B315, &&B316, &&B317, &&B318, &&B319, &&B320, &&B321, &&B322, &&B323, &&B324, &&B325, &&B326, &&B327, &&B328, &&B329, &&B330, &&B331, &&B332, &&B333, &&B334, &&B335, &&B336, &&B337, &&B338, &&B339, &&B340, &&B341, &&B342, &&B343, &&B344, &&B345, &&B346, &&B347, &&B348, &&B349, &&B350, &&B351, &&B352, &&B353, &&B354, &&B355, &&B356, &&B357, &&B358, &&B359, &&B360, &&B361, &&B362, &&B363, &&B364, &&B365, &&B366, &&B367, &&B368, &&B369, &&B370, &&B371, &&B372, &&B373, &&B374, &&B375, &&B376, &&B377, &&B378, &&B379, &&B380, &&B381, &&B382, &&B383, &&B384, &&B385, &&B386, &&B387, &&B388, &&B389, &&B390, &&B391, &&B392, &&B393, &&B394, &&B395, &&B396, &&B397, &&B398, &&B399, &&B400, &&B401, &&B402, &&B403, &&B404, &&B405, &&B406, &&B407, &&B408, &&B409, &&B410, &&B411, &&B412, &&B413, &&B414, &&B415, &&B416, &&B417, &&B418, &&B419, &&B420, &&B421, &&B422, &&B423, &&B424, &&B425, &&B426, &&B427, &&B428, &&B429, &&B430, &&B431, &&B432, &&B433, &&B434, &&B435, &&B436, &&B437, &&B438, &&B439, &&B440, &&B441, &&B442, &&B443, &&B444, &&B445, &&B446, &&B447, &&B448, &&B449, &&B450, &&B451, &&B452, &&B453, &&B454, &&B455, &&B456, &&B457, &&B458, &&B459, &&B460, &&B461, &&B462, &&B463, &&B464, &&B465, &&B466, &&B467, &&B468, &&B469, &&B470, &&B471, &&B472, &&B473, &&B474, &&B475, &&B476, &&B477, &&B478, &&B479, &&B480, &&B481, &&B482, &&B483, &&B484, &&B485, &&B486, &&B487, &&B488, &&B489, &&B490, &&B491, &&B492, &&B493, &&B494, &&B495, &&B496, &&B497, &&B498, &&B499, &&B500, &&B501, &&B502, &&B503, &&B504, &&B505, &&B506, &&B507, &&B508, &&B509, &&B510, &&B511, &&B512, &&B513, &&B514, &&B515, &&B516, &&B517, &&B518, &&B519, &&B520, &&B521, &&B522, &&B523, &&B524, &&B525, &&B526, &&B527, &&B528, &&B529, &&B530, &&B531, &&B532, &&B533, &&B534, &&B535, &&B536, &&B537, &&B538, &&B539, &&B540, &&B541, &&B542, &&B543, &&B544, &&B545, &&B546, &&B547, &&B548, &&B549, &&B550, &&B551, &&B552, &&B553, &&B554, &&B555, &&B556, &&B557, &&B558, &&B559, &&B560, &&B561, &&B562, &&B563, &&B564, &&B565, &&B566, &&B567, &&B568, &&B569, &&B570, &&B571, &&B572, &&B573, &&B574, &&B575, &&B576, &&B577, &&B578, &&B579, &&B580, &&B581, &&B582, &&B583, &&B584, &&B585, &&B586, &&B587, &&B588, &&B589, &&B590, &&B591, &&B592, &&B593, &&B594, &&B595, &&B596, &&B597, &&B598, &&B599, &&B600, &&B601, &&B602, &&B603, &&B604, &&B605, &&B606, &&B607, &&B608, &&B609, &&B610, &&B611, &&B612, &&B613, &&B614, &&B615, &&B616, &&B617, &&B618, &&B619, &&B620, &&B621, &&B622, &&B623, &&B624, &&B625, &&B626, &&B627, &&B628, &&B629, &&B630, &&B631, &&B632, &&B633, &&B634, &&B635, &&B636, &&B637, &&B638, &&B639, &&B640, &&B641, &&B642, &&B643, &&B644, &&B645, &&B646, &&B647, &&B648, &&B649, &&B650, &&B651, &&B652, &&B653, &&B654, &&B655, &&B656, &&B657, &&B658, &&B659, &&B660, &&B661, &&B662, &&B663, &&B664, &&B665, &&B666, &&B667, &&B668, &&B669, &&B670, &&B671, &&B672, &&B673, &&B674, &&B675, &&B676, &&B677, &&B678, &&B679, &&B680, &&B681, &&B682, &&B683, &&B684, &&B685, &&B686, &&B687, &&B688, &&B689, &&B690, &&B691, &&B692, &&B693, &&B694, &&B695, &&B696, &&B697, &&B698, &&B699, &&B700, &&B701, &&B702, &&B703, &&B704, &&B705, &&B706, &&B707, &&B708, &&B709, &&B710, &&B711, &&B712, &&B713, &&B714, &&B715, &&B716, &&B717, &&B718, &&B719, &&B720, &&B721, &&B722, &&B723, &&B724, &&B725, &&B726, &&B727, &&B728, &&B729, &&B730, &&B731, &&B732, &&B733, &&B734, &&B735, &&B736, &&B737, &&B738, &&B739, &&B740, &&B741, &&B742, &&B743, &&B744, &&B745, &&B746, &&B747, &&B748, &&B749, &&B750, &&B751, &&B752, &&B753, &&B754, &&B755, &&B756, &&B757, &&B758, &&B759, &&B760, &&B761, &&B762, &&B763, &&B764, &&B765, &&B766, &&B767, &&B768, &&B769, &&B770, &&B771, &&B772, &&B773, &&B774, &&B775, &&B776, &&B777, &&B778, &&B779, &&B780, &&B781, &&B782, &&B783, &&B784, &&B785, &&B786, &&B787, &&B788, &&B789, &&B790, &&B791, &&B792, &&B793, &&B794, &&B795, &&B796, &&B797, &&B798, &&B799, &&B800, &&B801, &&B802, &&B803, &&B804, &&B805, &&B806, &&B807, &&B808, &&B809, &&B810, &&B811, &&B812, &&B813, &&B814, &&B815, &&B816, &&B817, &&B818, &&B819, &&B820, &&B821, &&B822, &&B823, &&B824, &&B825, &&B826, &&B827, &&B828, &&B829, &&B830, &&B831, &&B832, &&B833, &&B834, &&B835, &&B836, &&B837, &&B838, &&B839, &&B840, &&B841, &&B842, &&B843, &&B844, &&B845, &&B846, &&B847, &&B848, &&B849, &&B850, &&B851, &&B852, &&B853, &&B854, &&B855, &&B856, &&B857, &&B858, &&B859, &&B860, &&B861, &&B862, &&B863, &&B864, &&B865, &&B866, &&B867, &&B868, &&B869, &&B870, &&B871, &&B872, &&B873, &&B874, &&B875, &&B876, &&B877, &&B878, &&B879, &&B880, &&B881, &&B882, &&B883, &&B884, &&B885, &&B886, &&B887, &&B888, &&B889, &&B890, &&B891, &&B892, &&B893, &&B894, &&B895, &&B896, &&B897, &&B898, &&B899, &&B900, &&B901, &&B902, &&B903, &&B904, &&B905, &&B906, &&B907, &&B908, &&B909, &&B910, &&B911, &&B912, &&B913, &&B914, &&B915, &&B916, &&B917, &&B918, &&B919, &&B920, &&B921, &&B922, &&B923, &&B924, &&B925, &&B926, &&B927, &&B928, &&B929, &&B930, &&B931, &&B932, &&B933, &&B934, &&B935, &&B936, &&B937, &&B938, &&B939, &&B940, &&B941, &&B942, &&B943, &&B944, &&B945, &&B946, &&B947, &&B948, &&B949, &&B950, &&B951, &&B952, &&B953, &&B954, &&B955, &&B956, &&B957, &&B958, &&B959, &&B960, &&B961, &&B962, &&B963, &&B964, &&B965, &&B966, &&B967, &&B968, &&B969, &&B970, &&B971, &&B972, &&B973, &&B974, &&B975, &&B976, &&B977, &&B978, &&B979, &&B980, &&B981, &&B982, &&B983, &&B984, &&B985, &&B986, &&B987, &&B988, &&B989, &&B990, &&B991, &&B992, &&B993, &&B994, &&B995, &&B996, &&B997, &&B998, &&B999, &&B1000, &&B1001, &&B1002, &&B1003, &&B1004, &&B1005, &&B1006, &&B1007, &&B1008, &&B1009, &&B1010, &&B1011, &&B1012, &&B1013, &&B1014, &&B1015, &&B1016, &&B1017, &&B1018, &&B1019, &&B1020, &&B1021, &&B1022, &&B1023, &&B1024, &&B1025, &&B1026, &&B1027, &&B1028, &&B1029, &&B1030, &&B1031, &&B1032, &&B1033, &&B1034, &&B1035, &&B1036, &&B1037, &&B1038, &&B1039, &&B1040, &&B1041, &&B1042, &&B1043, &&B1044, &&B1045, &&B1046, &&B1047, &&B1048, &&B1049, &&B1050, &&B1051, &&B1052, &&B1053, &&B1054, &&B1055, &&B1056, &&B1057, &&B1058, &&B1059, &&B1060, &&B1061, &&B1062, &&B1063, &&B1064, &&B1065, &&B1066, &&B1067, &&B1068, &&B1069, &&B1070, &&B1071, &&B1072, &&B1073, &&B1074, &&B1075, &&B1076, &&B1077, &&B1078, &&B1079, &&B1080, &&B1081, &&B1082, &&B1083, &&B1084, &&B1085, &&B1086, &&B1087, &&B1088, &&B1089, &&B1090, &&B1091, &&B1092, &&B1093, &&B1094, &&B1095, &&B1096, &&B1097, &&B1098, &&B1099, &&B1100, &&B1101, &&B1102, &&B1103, &&B1104, &&B1105, &&B1106, &&B1107, &&B1108, &&B1109, &&B1110, &&B1111, &&B1112, &&B1113, &&B1114, &&B1115, &&B1116, &&B1117, &&B1118, &&B1119, &&B1120, &&B1121, &&B1122, &&B1123, &&B1124, &&B1125, &&B1126, &&B1127, &&B1128, &&B1129, &&B1130, &&B1131, &&B1132, &&B1133, &&B1134, &&B1135, &&B1136, &&B1137, &&B1138, &&B1139, &&B1140, &&B1141, &&B1142, &&B1143, &&B1144, &&B1145, &&B1146, &&B1147, &&B1148, &&B1149, &&B1150, &&B1151, &&B1152, &&B1153, &&B1154, &&B1155, &&B1156, &&B1157, &&B1158, &&B1159, &&B1160, &&B1161, &&B1162, &&B1163, &&B1164, &&B1165, &&B1166, &&B1167, &&B1168, &&B1169, &&B1170, &&B1171, &&B1172, &&B1173, &&B1174, &&B1175, &&B1176, &&B1177, &&B1178, &&B1179, &&B1180, &&B1181, &&B1182, &&B1183, &&B1184, &&B1185, &&B1186, &&B1187, &&B1188, &&B1189, &&B1190, &&B1191, &&B1192, &&B1193, &&B1194, &&B1195, &&B1196, &&B1197, &&B1198, &&B1199, &&B1200, &&B1201, &&B1202, &&B1203, &&B1204, &&B1205, &&B1206, &&B1207, &&B1208, &&B1209, &&B1210, &&B1211, &&B1212, &&B1213, &&B1214, &&B1215, &&B1216, &&B1217, &&B1218, &&B1219, &&B1220, &&B1221, &&B1222, &&B1223, &&B1224, &&B1225, &&B1226, &&B1227, &&B1228, &&B1229, &&B1230, &&B1231, &&B1232, &&B1233, &&B1234, &&B1235, &&B1236, &&B1237, &&B1238, &&B1239, &&B1240, &&B1241, &&B1242, &&B1243, &&B1244, &&B1245, &&B1246, &&B1247, &&B1248, &&B1249, &&B1250, &&B1251, &&B1252, &&B1253, &&B1254, &&B1255, &&B1256, &&B1257, &&B1258, &&B1259, &&B1260, &&B1261, &&B1262, &&B1263, &&B1264, &&B1265, &&B1266, &&B1267, &&B1268, &&B1269, &&B1270, &&B1271, &&B1272, &&B1273, &&B1274, &&B1275, &&B1276, &&B1277, &&B1278, &&B1279, &&B1280, &&B1281, &&B1282, &&B1283, &&B1284, &&B1285, &&B1286, &&B1287, &&B1288, &&B1289, &&B1290, &&B1291, &&B1292, &&B1293, &&B1294, &&B1295, &&B1296, &&B1297, &&B1298, &&B1299, &&B1300, &&B1301, &&B1302, &&B1303, &&B1304, &&B1305, &&B1306, &&B1307, &&B1308, &&B1309, &&B1310, &&B1311, &&B1312, &&B1313, &&B1314, &&B1315, &&B1316, &&B1317, &&B1318, &&B1319, &&B1320, &&B1321, &&B1322, &&B1323, &&B1324, &&B1325, &&B1326, &&B1327, &&B1328, &&B1329, &&B1330, &&B1331, &&B1332, &&B1333, &&B1334, &&B1335, &&B1336, &&B1337, &&B1338, &&B1339, &&B1340, &&B1341, &&B1342, &&B1343, &&B1344, &&B1345, &&B1346, &&B1347, &&B1348, &&B1349, &&B1350, &&B1351, &&B1352, &&B1353, &&B1354, &&B1355, &&B1356, &&B1357, &&B1358, &&B1359, &&B1360, &&B1361, &&B1362, &&B1363, &&B1364, &&B1365, &&B1366, &&B1367, &&B1368, &&B1369, &&B1370, &&B1371, &&B1372, &&B1373, &&B1374, &&B1375, &&B1376, &&B1377, &&B1378, &&B1379, &&B1380, &&B1381, &&B1382, &&B1383, &&B1384, &&B1385, &&B1386, &&B1387, &&B1388, &&B1389, &&B1390, &&B1391, &&B1392, &&B1393, &&B1394, &&B1395, &&B1396, &&B1397, &&B1398, &&B1399, &&B1400, &&B1401, &&B1402, &&B1403, &&B1404, &&B1405, &&B1406, &&B1407, &&B1408, &&B1409, &&B1410, &&B1411, &&B1412, &&B1413, &&B1414, &&B1415, &&B1416, &&B1417, &&B1418, &&B1419, &&B1420, &&B1421, &&B1422, &&B1423, &&B1424, &&B1425, &&B1426, &&B1427, &&B1428, &&B1429, &&B1430, &&B1431, &&B1432, &&B1433, &&B1434, &&B1435, &&B1436, &&B1437, &&B1438, &&B1439, &&B1440, &&B1441, &&B1442, &&B1443, &&B1444, &&B1445, &&B1446, &&B1447, &&B1448, &&B1449, &&B1450, &&B1451, &&B1452, &&B1453, &&B1454, &&B1455, &&B1456, &&B1457, &&B1458, &&B1459, &&B1460, &&B1461, &&B1462, &&B1463, &&B1464, &&B1465, &&B1466, &&B1467, &&B1468, &&B1469, &&B1470, &&B1471, &&B1472, &&B1473, &&B1474, &&B1475, &&B1476, &&B1477, &&B1478, &&B1479, &&B1480, &&B1481, &&B1482, &&B1483, &&B1484, &&B1485, &&B1486, &&B1487, &&B1488, &&B1489, &&B1490, &&B1491, &&B1492, &&B1493, &&B1494, &&B1495, &&B1496, &&B1497, &&B1498, &&B1499 }; - goto *addrs[argc*argc + 1000]; +/* Store, "declare" (but jump over) the current B_* label */ +#define IND_BLOCK(X) \ +do { \ + addrs[i] = &&B_##X; \ + i++; \ + goto JMP_##X; \ + B_##X: \ + printf(#X "\n"); \ + return 0; \ + JMP_##X: \ + ; \ +} while (0) -B0: printf("0\n"); return 0; -B1: printf("1\n"); return 0; -B2: printf("2\n"); return 0; -B3: printf("3\n"); return 0; -B4: printf("4\n"); return 0; -B5: printf("5\n"); return 0; -B6: printf("6\n"); return 0; -B7: printf("7\n"); return 0; -B8: printf("8\n"); return 0; -B9: printf("9\n"); return 0; -B10: printf("10\n"); return 0; -B11: printf("11\n"); return 0; -B12: printf("12\n"); return 0; -B13: printf("13\n"); return 0; -B14: printf("14\n"); return 0; -B15: printf("15\n"); return 0; -B16: printf("16\n"); return 0; -B17: printf("17\n"); return 0; -B18: printf("18\n"); return 0; -B19: printf("19\n"); return 0; -B20: printf("20\n"); return 0; -B21: printf("21\n"); return 0; -B22: printf("22\n"); return 0; -B23: printf("23\n"); return 0; -B24: printf("24\n"); return 0; -B25: printf("25\n"); return 0; -B26: printf("26\n"); return 0; -B27: printf("27\n"); return 0; -B28: printf("28\n"); return 0; -B29: printf("29\n"); return 0; -B30: printf("30\n"); return 0; -B31: printf("31\n"); return 0; -B32: printf("32\n"); return 0; -B33: printf("33\n"); return 0; -B34: printf("34\n"); return 0; -B35: printf("35\n"); return 0; -B36: printf("36\n"); return 0; -B37: printf("37\n"); return 0; -B38: printf("38\n"); return 0; -B39: printf("39\n"); return 0; -B40: printf("40\n"); return 0; -B41: printf("41\n"); return 0; -B42: printf("42\n"); return 0; -B43: printf("43\n"); return 0; -B44: printf("44\n"); return 0; -B45: printf("45\n"); return 0; -B46: printf("46\n"); return 0; -B47: printf("47\n"); return 0; -B48: printf("48\n"); return 0; -B49: printf("49\n"); return 0; -B50: printf("50\n"); return 0; -B51: printf("51\n"); return 0; -B52: printf("52\n"); return 0; -B53: printf("53\n"); return 0; -B54: printf("54\n"); return 0; -B55: printf("55\n"); return 0; -B56: printf("56\n"); return 0; -B57: printf("57\n"); return 0; -B58: printf("58\n"); return 0; -B59: printf("59\n"); return 0; -B60: printf("60\n"); return 0; -B61: printf("61\n"); return 0; -B62: printf("62\n"); return 0; -B63: printf("63\n"); return 0; -B64: printf("64\n"); return 0; -B65: printf("65\n"); return 0; -B66: printf("66\n"); return 0; -B67: printf("67\n"); return 0; -B68: printf("68\n"); return 0; -B69: printf("69\n"); return 0; -B70: printf("70\n"); return 0; -B71: printf("71\n"); return 0; -B72: printf("72\n"); return 0; -B73: printf("73\n"); return 0; -B74: printf("74\n"); return 0; -B75: printf("75\n"); return 0; -B76: printf("76\n"); return 0; -B77: printf("77\n"); return 0; -B78: printf("78\n"); return 0; -B79: printf("79\n"); return 0; -B80: printf("80\n"); return 0; -B81: printf("81\n"); return 0; -B82: printf("82\n"); return 0; -B83: printf("83\n"); return 0; -B84: printf("84\n"); return 0; -B85: printf("85\n"); return 0; -B86: printf("86\n"); return 0; -B87: printf("87\n"); return 0; -B88: printf("88\n"); return 0; -B89: printf("89\n"); return 0; -B90: printf("90\n"); return 0; -B91: printf("91\n"); return 0; -B92: printf("92\n"); return 0; -B93: printf("93\n"); return 0; -B94: printf("94\n"); return 0; -B95: printf("95\n"); return 0; -B96: printf("96\n"); return 0; -B97: printf("97\n"); return 0; -B98: printf("98\n"); return 0; -B99: printf("99\n"); return 0; -B100: printf("100\n"); return 0; -B101: printf("101\n"); return 0; -B102: printf("102\n"); return 0; -B103: printf("103\n"); return 0; -B104: printf("104\n"); return 0; -B105: printf("105\n"); return 0; -B106: printf("106\n"); return 0; -B107: printf("107\n"); return 0; -B108: printf("108\n"); return 0; -B109: printf("109\n"); return 0; -B110: printf("110\n"); return 0; -B111: printf("111\n"); return 0; -B112: printf("112\n"); return 0; -B113: printf("113\n"); return 0; -B114: printf("114\n"); return 0; -B115: printf("115\n"); return 0; -B116: printf("116\n"); return 0; -B117: printf("117\n"); return 0; -B118: printf("118\n"); return 0; -B119: printf("119\n"); return 0; -B120: printf("120\n"); return 0; -B121: printf("121\n"); return 0; -B122: printf("122\n"); return 0; -B123: printf("123\n"); return 0; -B124: printf("124\n"); return 0; -B125: printf("125\n"); return 0; -B126: printf("126\n"); return 0; -B127: printf("127\n"); return 0; -B128: printf("128\n"); return 0; -B129: printf("129\n"); return 0; -B130: printf("130\n"); return 0; -B131: printf("131\n"); return 0; -B132: printf("132\n"); return 0; -B133: printf("133\n"); return 0; -B134: printf("134\n"); return 0; -B135: printf("135\n"); return 0; -B136: printf("136\n"); return 0; -B137: printf("137\n"); return 0; -B138: printf("138\n"); return 0; -B139: printf("139\n"); return 0; -B140: printf("140\n"); return 0; -B141: printf("141\n"); return 0; -B142: printf("142\n"); return 0; -B143: printf("143\n"); return 0; -B144: printf("144\n"); return 0; -B145: printf("145\n"); return 0; -B146: printf("146\n"); return 0; -B147: printf("147\n"); return 0; -B148: printf("148\n"); return 0; -B149: printf("149\n"); return 0; -B150: printf("150\n"); return 0; -B151: printf("151\n"); return 0; -B152: printf("152\n"); return 0; -B153: printf("153\n"); return 0; -B154: printf("154\n"); return 0; -B155: printf("155\n"); return 0; -B156: printf("156\n"); return 0; -B157: printf("157\n"); return 0; -B158: printf("158\n"); return 0; -B159: printf("159\n"); return 0; -B160: printf("160\n"); return 0; -B161: printf("161\n"); return 0; -B162: printf("162\n"); return 0; -B163: printf("163\n"); return 0; -B164: printf("164\n"); return 0; -B165: printf("165\n"); return 0; -B166: printf("166\n"); return 0; -B167: printf("167\n"); return 0; -B168: printf("168\n"); return 0; -B169: printf("169\n"); return 0; -B170: printf("170\n"); return 0; -B171: printf("171\n"); return 0; -B172: printf("172\n"); return 0; -B173: printf("173\n"); return 0; -B174: printf("174\n"); return 0; -B175: printf("175\n"); return 0; -B176: printf("176\n"); return 0; -B177: printf("177\n"); return 0; -B178: printf("178\n"); return 0; -B179: printf("179\n"); return 0; -B180: printf("180\n"); return 0; -B181: printf("181\n"); return 0; -B182: printf("182\n"); return 0; -B183: printf("183\n"); return 0; -B184: printf("184\n"); return 0; -B185: printf("185\n"); return 0; -B186: printf("186\n"); return 0; -B187: printf("187\n"); return 0; -B188: printf("188\n"); return 0; -B189: printf("189\n"); return 0; -B190: printf("190\n"); return 0; -B191: printf("191\n"); return 0; -B192: printf("192\n"); return 0; -B193: printf("193\n"); return 0; -B194: printf("194\n"); return 0; -B195: printf("195\n"); return 0; -B196: printf("196\n"); return 0; -B197: printf("197\n"); return 0; -B198: printf("198\n"); return 0; -B199: printf("199\n"); return 0; -B200: printf("200\n"); return 0; -B201: printf("201\n"); return 0; -B202: printf("202\n"); return 0; -B203: printf("203\n"); return 0; -B204: printf("204\n"); return 0; -B205: printf("205\n"); return 0; -B206: printf("206\n"); return 0; -B207: printf("207\n"); return 0; -B208: printf("208\n"); return 0; -B209: printf("209\n"); return 0; -B210: printf("210\n"); return 0; -B211: printf("211\n"); return 0; -B212: printf("212\n"); return 0; -B213: printf("213\n"); return 0; -B214: printf("214\n"); return 0; -B215: printf("215\n"); return 0; -B216: printf("216\n"); return 0; -B217: printf("217\n"); return 0; -B218: printf("218\n"); return 0; -B219: printf("219\n"); return 0; -B220: printf("220\n"); return 0; -B221: printf("221\n"); return 0; -B222: printf("222\n"); return 0; -B223: printf("223\n"); return 0; -B224: printf("224\n"); return 0; -B225: printf("225\n"); return 0; -B226: printf("226\n"); return 0; -B227: printf("227\n"); return 0; -B228: printf("228\n"); return 0; -B229: printf("229\n"); return 0; -B230: printf("230\n"); return 0; -B231: printf("231\n"); return 0; -B232: printf("232\n"); return 0; -B233: printf("233\n"); return 0; -B234: printf("234\n"); return 0; -B235: printf("235\n"); return 0; -B236: printf("236\n"); return 0; -B237: printf("237\n"); return 0; -B238: printf("238\n"); return 0; -B239: printf("239\n"); return 0; -B240: printf("240\n"); return 0; -B241: printf("241\n"); return 0; -B242: printf("242\n"); return 0; -B243: printf("243\n"); return 0; -B244: printf("244\n"); return 0; -B245: printf("245\n"); return 0; -B246: printf("246\n"); return 0; -B247: printf("247\n"); return 0; -B248: printf("248\n"); return 0; -B249: printf("249\n"); return 0; -B250: printf("250\n"); return 0; -B251: printf("251\n"); return 0; -B252: printf("252\n"); return 0; -B253: printf("253\n"); return 0; -B254: printf("254\n"); return 0; -B255: printf("255\n"); return 0; -B256: printf("256\n"); return 0; -B257: printf("257\n"); return 0; -B258: printf("258\n"); return 0; -B259: printf("259\n"); return 0; -B260: printf("260\n"); return 0; -B261: printf("261\n"); return 0; -B262: printf("262\n"); return 0; -B263: printf("263\n"); return 0; -B264: printf("264\n"); return 0; -B265: printf("265\n"); return 0; -B266: printf("266\n"); return 0; -B267: printf("267\n"); return 0; -B268: printf("268\n"); return 0; -B269: printf("269\n"); return 0; -B270: printf("270\n"); return 0; -B271: printf("271\n"); return 0; -B272: printf("272\n"); return 0; -B273: printf("273\n"); return 0; -B274: printf("274\n"); return 0; -B275: printf("275\n"); return 0; -B276: printf("276\n"); return 0; -B277: printf("277\n"); return 0; -B278: printf("278\n"); return 0; -B279: printf("279\n"); return 0; -B280: printf("280\n"); return 0; -B281: printf("281\n"); return 0; -B282: printf("282\n"); return 0; -B283: printf("283\n"); return 0; -B284: printf("284\n"); return 0; -B285: printf("285\n"); return 0; -B286: printf("286\n"); return 0; -B287: printf("287\n"); return 0; -B288: printf("288\n"); return 0; -B289: printf("289\n"); return 0; -B290: printf("290\n"); return 0; -B291: printf("291\n"); return 0; -B292: printf("292\n"); return 0; -B293: printf("293\n"); return 0; -B294: printf("294\n"); return 0; -B295: printf("295\n"); return 0; -B296: printf("296\n"); return 0; -B297: printf("297\n"); return 0; -B298: printf("298\n"); return 0; -B299: printf("299\n"); return 0; -B300: printf("300\n"); return 0; -B301: printf("301\n"); return 0; -B302: printf("302\n"); return 0; -B303: printf("303\n"); return 0; -B304: printf("304\n"); return 0; -B305: printf("305\n"); return 0; -B306: printf("306\n"); return 0; -B307: printf("307\n"); return 0; -B308: printf("308\n"); return 0; -B309: printf("309\n"); return 0; -B310: printf("310\n"); return 0; -B311: printf("311\n"); return 0; -B312: printf("312\n"); return 0; -B313: printf("313\n"); return 0; -B314: printf("314\n"); return 0; -B315: printf("315\n"); return 0; -B316: printf("316\n"); return 0; -B317: printf("317\n"); return 0; -B318: printf("318\n"); return 0; -B319: printf("319\n"); return 0; -B320: printf("320\n"); return 0; -B321: printf("321\n"); return 0; -B322: printf("322\n"); return 0; -B323: printf("323\n"); return 0; -B324: printf("324\n"); return 0; -B325: printf("325\n"); return 0; -B326: printf("326\n"); return 0; -B327: printf("327\n"); return 0; -B328: printf("328\n"); return 0; -B329: printf("329\n"); return 0; -B330: printf("330\n"); return 0; -B331: printf("331\n"); return 0; -B332: printf("332\n"); return 0; -B333: printf("333\n"); return 0; -B334: printf("334\n"); return 0; -B335: printf("335\n"); return 0; -B336: printf("336\n"); return 0; -B337: printf("337\n"); return 0; -B338: printf("338\n"); return 0; -B339: printf("339\n"); return 0; -B340: printf("340\n"); return 0; -B341: printf("341\n"); return 0; -B342: printf("342\n"); return 0; -B343: printf("343\n"); return 0; -B344: printf("344\n"); return 0; -B345: printf("345\n"); return 0; -B346: printf("346\n"); return 0; -B347: printf("347\n"); return 0; -B348: printf("348\n"); return 0; -B349: printf("349\n"); return 0; -B350: printf("350\n"); return 0; -B351: printf("351\n"); return 0; -B352: printf("352\n"); return 0; -B353: printf("353\n"); return 0; -B354: printf("354\n"); return 0; -B355: printf("355\n"); return 0; -B356: printf("356\n"); return 0; -B357: printf("357\n"); return 0; -B358: printf("358\n"); return 0; -B359: printf("359\n"); return 0; -B360: printf("360\n"); return 0; -B361: printf("361\n"); return 0; -B362: printf("362\n"); return 0; -B363: printf("363\n"); return 0; -B364: printf("364\n"); return 0; -B365: printf("365\n"); return 0; -B366: printf("366\n"); return 0; -B367: printf("367\n"); return 0; -B368: printf("368\n"); return 0; -B369: printf("369\n"); return 0; -B370: printf("370\n"); return 0; -B371: printf("371\n"); return 0; -B372: printf("372\n"); return 0; -B373: printf("373\n"); return 0; -B374: printf("374\n"); return 0; -B375: printf("375\n"); return 0; -B376: printf("376\n"); return 0; -B377: printf("377\n"); return 0; -B378: printf("378\n"); return 0; -B379: printf("379\n"); return 0; -B380: printf("380\n"); return 0; -B381: printf("381\n"); return 0; -B382: printf("382\n"); return 0; -B383: printf("383\n"); return 0; -B384: printf("384\n"); return 0; -B385: printf("385\n"); return 0; -B386: printf("386\n"); return 0; -B387: printf("387\n"); return 0; -B388: printf("388\n"); return 0; -B389: printf("389\n"); return 0; -B390: printf("390\n"); return 0; -B391: printf("391\n"); return 0; -B392: printf("392\n"); return 0; -B393: printf("393\n"); return 0; -B394: printf("394\n"); return 0; -B395: printf("395\n"); return 0; -B396: printf("396\n"); return 0; -B397: printf("397\n"); return 0; -B398: printf("398\n"); return 0; -B399: printf("399\n"); return 0; -B400: printf("400\n"); return 0; -B401: printf("401\n"); return 0; -B402: printf("402\n"); return 0; -B403: printf("403\n"); return 0; -B404: printf("404\n"); return 0; -B405: printf("405\n"); return 0; -B406: printf("406\n"); return 0; -B407: printf("407\n"); return 0; -B408: printf("408\n"); return 0; -B409: printf("409\n"); return 0; -B410: printf("410\n"); return 0; -B411: printf("411\n"); return 0; -B412: printf("412\n"); return 0; -B413: printf("413\n"); return 0; -B414: printf("414\n"); return 0; -B415: printf("415\n"); return 0; -B416: printf("416\n"); return 0; -B417: printf("417\n"); return 0; -B418: printf("418\n"); return 0; -B419: printf("419\n"); return 0; -B420: printf("420\n"); return 0; -B421: printf("421\n"); return 0; -B422: printf("422\n"); return 0; -B423: printf("423\n"); return 0; -B424: printf("424\n"); return 0; -B425: printf("425\n"); return 0; -B426: printf("426\n"); return 0; -B427: printf("427\n"); return 0; -B428: printf("428\n"); return 0; -B429: printf("429\n"); return 0; -B430: printf("430\n"); return 0; -B431: printf("431\n"); return 0; -B432: printf("432\n"); return 0; -B433: printf("433\n"); return 0; -B434: printf("434\n"); return 0; -B435: printf("435\n"); return 0; -B436: printf("436\n"); return 0; -B437: printf("437\n"); return 0; -B438: printf("438\n"); return 0; -B439: printf("439\n"); return 0; -B440: printf("440\n"); return 0; -B441: printf("441\n"); return 0; -B442: printf("442\n"); return 0; -B443: printf("443\n"); return 0; -B444: printf("444\n"); return 0; -B445: printf("445\n"); return 0; -B446: printf("446\n"); return 0; -B447: printf("447\n"); return 0; -B448: printf("448\n"); return 0; -B449: printf("449\n"); return 0; -B450: printf("450\n"); return 0; -B451: printf("451\n"); return 0; -B452: printf("452\n"); return 0; -B453: printf("453\n"); return 0; -B454: printf("454\n"); return 0; -B455: printf("455\n"); return 0; -B456: printf("456\n"); return 0; -B457: printf("457\n"); return 0; -B458: printf("458\n"); return 0; -B459: printf("459\n"); return 0; -B460: printf("460\n"); return 0; -B461: printf("461\n"); return 0; -B462: printf("462\n"); return 0; -B463: printf("463\n"); return 0; -B464: printf("464\n"); return 0; -B465: printf("465\n"); return 0; -B466: printf("466\n"); return 0; -B467: printf("467\n"); return 0; -B468: printf("468\n"); return 0; -B469: printf("469\n"); return 0; -B470: printf("470\n"); return 0; -B471: printf("471\n"); return 0; -B472: printf("472\n"); return 0; -B473: printf("473\n"); return 0; -B474: printf("474\n"); return 0; -B475: printf("475\n"); return 0; -B476: printf("476\n"); return 0; -B477: printf("477\n"); return 0; -B478: printf("478\n"); return 0; -B479: printf("479\n"); return 0; -B480: printf("480\n"); return 0; -B481: printf("481\n"); return 0; -B482: printf("482\n"); return 0; -B483: printf("483\n"); return 0; -B484: printf("484\n"); return 0; -B485: printf("485\n"); return 0; -B486: printf("486\n"); return 0; -B487: printf("487\n"); return 0; -B488: printf("488\n"); return 0; -B489: printf("489\n"); return 0; -B490: printf("490\n"); return 0; -B491: printf("491\n"); return 0; -B492: printf("492\n"); return 0; -B493: printf("493\n"); return 0; -B494: printf("494\n"); return 0; -B495: printf("495\n"); return 0; -B496: printf("496\n"); return 0; -B497: printf("497\n"); return 0; -B498: printf("498\n"); return 0; -B499: printf("499\n"); return 0; -B500: printf("500\n"); return 0; -B501: printf("501\n"); return 0; -B502: printf("502\n"); return 0; -B503: printf("503\n"); return 0; -B504: printf("504\n"); return 0; -B505: printf("505\n"); return 0; -B506: printf("506\n"); return 0; -B507: printf("507\n"); return 0; -B508: printf("508\n"); return 0; -B509: printf("509\n"); return 0; -B510: printf("510\n"); return 0; -B511: printf("511\n"); return 0; -B512: printf("512\n"); return 0; -B513: printf("513\n"); return 0; -B514: printf("514\n"); return 0; -B515: printf("515\n"); return 0; -B516: printf("516\n"); return 0; -B517: printf("517\n"); return 0; -B518: printf("518\n"); return 0; -B519: printf("519\n"); return 0; -B520: printf("520\n"); return 0; -B521: printf("521\n"); return 0; -B522: printf("522\n"); return 0; -B523: printf("523\n"); return 0; -B524: printf("524\n"); return 0; -B525: printf("525\n"); return 0; -B526: printf("526\n"); return 0; -B527: printf("527\n"); return 0; -B528: printf("528\n"); return 0; -B529: printf("529\n"); return 0; -B530: printf("530\n"); return 0; -B531: printf("531\n"); return 0; -B532: printf("532\n"); return 0; -B533: printf("533\n"); return 0; -B534: printf("534\n"); return 0; -B535: printf("535\n"); return 0; -B536: printf("536\n"); return 0; -B537: printf("537\n"); return 0; -B538: printf("538\n"); return 0; -B539: printf("539\n"); return 0; -B540: printf("540\n"); return 0; -B541: printf("541\n"); return 0; -B542: printf("542\n"); return 0; -B543: printf("543\n"); return 0; -B544: printf("544\n"); return 0; -B545: printf("545\n"); return 0; -B546: printf("546\n"); return 0; -B547: printf("547\n"); return 0; -B548: printf("548\n"); return 0; -B549: printf("549\n"); return 0; -B550: printf("550\n"); return 0; -B551: printf("551\n"); return 0; -B552: printf("552\n"); return 0; -B553: printf("553\n"); return 0; -B554: printf("554\n"); return 0; -B555: printf("555\n"); return 0; -B556: printf("556\n"); return 0; -B557: printf("557\n"); return 0; -B558: printf("558\n"); return 0; -B559: printf("559\n"); return 0; -B560: printf("560\n"); return 0; -B561: printf("561\n"); return 0; -B562: printf("562\n"); return 0; -B563: printf("563\n"); return 0; -B564: printf("564\n"); return 0; -B565: printf("565\n"); return 0; -B566: printf("566\n"); return 0; -B567: printf("567\n"); return 0; -B568: printf("568\n"); return 0; -B569: printf("569\n"); return 0; -B570: printf("570\n"); return 0; -B571: printf("571\n"); return 0; -B572: printf("572\n"); return 0; -B573: printf("573\n"); return 0; -B574: printf("574\n"); return 0; -B575: printf("575\n"); return 0; -B576: printf("576\n"); return 0; -B577: printf("577\n"); return 0; -B578: printf("578\n"); return 0; -B579: printf("579\n"); return 0; -B580: printf("580\n"); return 0; -B581: printf("581\n"); return 0; -B582: printf("582\n"); return 0; -B583: printf("583\n"); return 0; -B584: printf("584\n"); return 0; -B585: printf("585\n"); return 0; -B586: printf("586\n"); return 0; -B587: printf("587\n"); return 0; -B588: printf("588\n"); return 0; -B589: printf("589\n"); return 0; -B590: printf("590\n"); return 0; -B591: printf("591\n"); return 0; -B592: printf("592\n"); return 0; -B593: printf("593\n"); return 0; -B594: printf("594\n"); return 0; -B595: printf("595\n"); return 0; -B596: printf("596\n"); return 0; -B597: printf("597\n"); return 0; -B598: printf("598\n"); return 0; -B599: printf("599\n"); return 0; -B600: printf("600\n"); return 0; -B601: printf("601\n"); return 0; -B602: printf("602\n"); return 0; -B603: printf("603\n"); return 0; -B604: printf("604\n"); return 0; -B605: printf("605\n"); return 0; -B606: printf("606\n"); return 0; -B607: printf("607\n"); return 0; -B608: printf("608\n"); return 0; -B609: printf("609\n"); return 0; -B610: printf("610\n"); return 0; -B611: printf("611\n"); return 0; -B612: printf("612\n"); return 0; -B613: printf("613\n"); return 0; -B614: printf("614\n"); return 0; -B615: printf("615\n"); return 0; -B616: printf("616\n"); return 0; -B617: printf("617\n"); return 0; -B618: printf("618\n"); return 0; -B619: printf("619\n"); return 0; -B620: printf("620\n"); return 0; -B621: printf("621\n"); return 0; -B622: printf("622\n"); return 0; -B623: printf("623\n"); return 0; -B624: printf("624\n"); return 0; -B625: printf("625\n"); return 0; -B626: printf("626\n"); return 0; -B627: printf("627\n"); return 0; -B628: printf("628\n"); return 0; -B629: printf("629\n"); return 0; -B630: printf("630\n"); return 0; -B631: printf("631\n"); return 0; -B632: printf("632\n"); return 0; -B633: printf("633\n"); return 0; -B634: printf("634\n"); return 0; -B635: printf("635\n"); return 0; -B636: printf("636\n"); return 0; -B637: printf("637\n"); return 0; -B638: printf("638\n"); return 0; -B639: printf("639\n"); return 0; -B640: printf("640\n"); return 0; -B641: printf("641\n"); return 0; -B642: printf("642\n"); return 0; -B643: printf("643\n"); return 0; -B644: printf("644\n"); return 0; -B645: printf("645\n"); return 0; -B646: printf("646\n"); return 0; -B647: printf("647\n"); return 0; -B648: printf("648\n"); return 0; -B649: printf("649\n"); return 0; -B650: printf("650\n"); return 0; -B651: printf("651\n"); return 0; -B652: printf("652\n"); return 0; -B653: printf("653\n"); return 0; -B654: printf("654\n"); return 0; -B655: printf("655\n"); return 0; -B656: printf("656\n"); return 0; -B657: printf("657\n"); return 0; -B658: printf("658\n"); return 0; -B659: printf("659\n"); return 0; -B660: printf("660\n"); return 0; -B661: printf("661\n"); return 0; -B662: printf("662\n"); return 0; -B663: printf("663\n"); return 0; -B664: printf("664\n"); return 0; -B665: printf("665\n"); return 0; -B666: printf("666\n"); return 0; -B667: printf("667\n"); return 0; -B668: printf("668\n"); return 0; -B669: printf("669\n"); return 0; -B670: printf("670\n"); return 0; -B671: printf("671\n"); return 0; -B672: printf("672\n"); return 0; -B673: printf("673\n"); return 0; -B674: printf("674\n"); return 0; -B675: printf("675\n"); return 0; -B676: printf("676\n"); return 0; -B677: printf("677\n"); return 0; -B678: printf("678\n"); return 0; -B679: printf("679\n"); return 0; -B680: printf("680\n"); return 0; -B681: printf("681\n"); return 0; -B682: printf("682\n"); return 0; -B683: printf("683\n"); return 0; -B684: printf("684\n"); return 0; -B685: printf("685\n"); return 0; -B686: printf("686\n"); return 0; -B687: printf("687\n"); return 0; -B688: printf("688\n"); return 0; -B689: printf("689\n"); return 0; -B690: printf("690\n"); return 0; -B691: printf("691\n"); return 0; -B692: printf("692\n"); return 0; -B693: printf("693\n"); return 0; -B694: printf("694\n"); return 0; -B695: printf("695\n"); return 0; -B696: printf("696\n"); return 0; -B697: printf("697\n"); return 0; -B698: printf("698\n"); return 0; -B699: printf("699\n"); return 0; -B700: printf("700\n"); return 0; -B701: printf("701\n"); return 0; -B702: printf("702\n"); return 0; -B703: printf("703\n"); return 0; -B704: printf("704\n"); return 0; -B705: printf("705\n"); return 0; -B706: printf("706\n"); return 0; -B707: printf("707\n"); return 0; -B708: printf("708\n"); return 0; -B709: printf("709\n"); return 0; -B710: printf("710\n"); return 0; -B711: printf("711\n"); return 0; -B712: printf("712\n"); return 0; -B713: printf("713\n"); return 0; -B714: printf("714\n"); return 0; -B715: printf("715\n"); return 0; -B716: printf("716\n"); return 0; -B717: printf("717\n"); return 0; -B718: printf("718\n"); return 0; -B719: printf("719\n"); return 0; -B720: printf("720\n"); return 0; -B721: printf("721\n"); return 0; -B722: printf("722\n"); return 0; -B723: printf("723\n"); return 0; -B724: printf("724\n"); return 0; -B725: printf("725\n"); return 0; -B726: printf("726\n"); return 0; -B727: printf("727\n"); return 0; -B728: printf("728\n"); return 0; -B729: printf("729\n"); return 0; -B730: printf("730\n"); return 0; -B731: printf("731\n"); return 0; -B732: printf("732\n"); return 0; -B733: printf("733\n"); return 0; -B734: printf("734\n"); return 0; -B735: printf("735\n"); return 0; -B736: printf("736\n"); return 0; -B737: printf("737\n"); return 0; -B738: printf("738\n"); return 0; -B739: printf("739\n"); return 0; -B740: printf("740\n"); return 0; -B741: printf("741\n"); return 0; -B742: printf("742\n"); return 0; -B743: printf("743\n"); return 0; -B744: printf("744\n"); return 0; -B745: printf("745\n"); return 0; -B746: printf("746\n"); return 0; -B747: printf("747\n"); return 0; -B748: printf("748\n"); return 0; -B749: printf("749\n"); return 0; -B750: printf("750\n"); return 0; -B751: printf("751\n"); return 0; -B752: printf("752\n"); return 0; -B753: printf("753\n"); return 0; -B754: printf("754\n"); return 0; -B755: printf("755\n"); return 0; -B756: printf("756\n"); return 0; -B757: printf("757\n"); return 0; -B758: printf("758\n"); return 0; -B759: printf("759\n"); return 0; -B760: printf("760\n"); return 0; -B761: printf("761\n"); return 0; -B762: printf("762\n"); return 0; -B763: printf("763\n"); return 0; -B764: printf("764\n"); return 0; -B765: printf("765\n"); return 0; -B766: printf("766\n"); return 0; -B767: printf("767\n"); return 0; -B768: printf("768\n"); return 0; -B769: printf("769\n"); return 0; -B770: printf("770\n"); return 0; -B771: printf("771\n"); return 0; -B772: printf("772\n"); return 0; -B773: printf("773\n"); return 0; -B774: printf("774\n"); return 0; -B775: printf("775\n"); return 0; -B776: printf("776\n"); return 0; -B777: printf("777\n"); return 0; -B778: printf("778\n"); return 0; -B779: printf("779\n"); return 0; -B780: printf("780\n"); return 0; -B781: printf("781\n"); return 0; -B782: printf("782\n"); return 0; -B783: printf("783\n"); return 0; -B784: printf("784\n"); return 0; -B785: printf("785\n"); return 0; -B786: printf("786\n"); return 0; -B787: printf("787\n"); return 0; -B788: printf("788\n"); return 0; -B789: printf("789\n"); return 0; -B790: printf("790\n"); return 0; -B791: printf("791\n"); return 0; -B792: printf("792\n"); return 0; -B793: printf("793\n"); return 0; -B794: printf("794\n"); return 0; -B795: printf("795\n"); return 0; -B796: printf("796\n"); return 0; -B797: printf("797\n"); return 0; -B798: printf("798\n"); return 0; -B799: printf("799\n"); return 0; -B800: printf("800\n"); return 0; -B801: printf("801\n"); return 0; -B802: printf("802\n"); return 0; -B803: printf("803\n"); return 0; -B804: printf("804\n"); return 0; -B805: printf("805\n"); return 0; -B806: printf("806\n"); return 0; -B807: printf("807\n"); return 0; -B808: printf("808\n"); return 0; -B809: printf("809\n"); return 0; -B810: printf("810\n"); return 0; -B811: printf("811\n"); return 0; -B812: printf("812\n"); return 0; -B813: printf("813\n"); return 0; -B814: printf("814\n"); return 0; -B815: printf("815\n"); return 0; -B816: printf("816\n"); return 0; -B817: printf("817\n"); return 0; -B818: printf("818\n"); return 0; -B819: printf("819\n"); return 0; -B820: printf("820\n"); return 0; -B821: printf("821\n"); return 0; -B822: printf("822\n"); return 0; -B823: printf("823\n"); return 0; -B824: printf("824\n"); return 0; -B825: printf("825\n"); return 0; -B826: printf("826\n"); return 0; -B827: printf("827\n"); return 0; -B828: printf("828\n"); return 0; -B829: printf("829\n"); return 0; -B830: printf("830\n"); return 0; -B831: printf("831\n"); return 0; -B832: printf("832\n"); return 0; -B833: printf("833\n"); return 0; -B834: printf("834\n"); return 0; -B835: printf("835\n"); return 0; -B836: printf("836\n"); return 0; -B837: printf("837\n"); return 0; -B838: printf("838\n"); return 0; -B839: printf("839\n"); return 0; -B840: printf("840\n"); return 0; -B841: printf("841\n"); return 0; -B842: printf("842\n"); return 0; -B843: printf("843\n"); return 0; -B844: printf("844\n"); return 0; -B845: printf("845\n"); return 0; -B846: printf("846\n"); return 0; -B847: printf("847\n"); return 0; -B848: printf("848\n"); return 0; -B849: printf("849\n"); return 0; -B850: printf("850\n"); return 0; -B851: printf("851\n"); return 0; -B852: printf("852\n"); return 0; -B853: printf("853\n"); return 0; -B854: printf("854\n"); return 0; -B855: printf("855\n"); return 0; -B856: printf("856\n"); return 0; -B857: printf("857\n"); return 0; -B858: printf("858\n"); return 0; -B859: printf("859\n"); return 0; -B860: printf("860\n"); return 0; -B861: printf("861\n"); return 0; -B862: printf("862\n"); return 0; -B863: printf("863\n"); return 0; -B864: printf("864\n"); return 0; -B865: printf("865\n"); return 0; -B866: printf("866\n"); return 0; -B867: printf("867\n"); return 0; -B868: printf("868\n"); return 0; -B869: printf("869\n"); return 0; -B870: printf("870\n"); return 0; -B871: printf("871\n"); return 0; -B872: printf("872\n"); return 0; -B873: printf("873\n"); return 0; -B874: printf("874\n"); return 0; -B875: printf("875\n"); return 0; -B876: printf("876\n"); return 0; -B877: printf("877\n"); return 0; -B878: printf("878\n"); return 0; -B879: printf("879\n"); return 0; -B880: printf("880\n"); return 0; -B881: printf("881\n"); return 0; -B882: printf("882\n"); return 0; -B883: printf("883\n"); return 0; -B884: printf("884\n"); return 0; -B885: printf("885\n"); return 0; -B886: printf("886\n"); return 0; -B887: printf("887\n"); return 0; -B888: printf("888\n"); return 0; -B889: printf("889\n"); return 0; -B890: printf("890\n"); return 0; -B891: printf("891\n"); return 0; -B892: printf("892\n"); return 0; -B893: printf("893\n"); return 0; -B894: printf("894\n"); return 0; -B895: printf("895\n"); return 0; -B896: printf("896\n"); return 0; -B897: printf("897\n"); return 0; -B898: printf("898\n"); return 0; -B899: printf("899\n"); return 0; -B900: printf("900\n"); return 0; -B901: printf("901\n"); return 0; -B902: printf("902\n"); return 0; -B903: printf("903\n"); return 0; -B904: printf("904\n"); return 0; -B905: printf("905\n"); return 0; -B906: printf("906\n"); return 0; -B907: printf("907\n"); return 0; -B908: printf("908\n"); return 0; -B909: printf("909\n"); return 0; -B910: printf("910\n"); return 0; -B911: printf("911\n"); return 0; -B912: printf("912\n"); return 0; -B913: printf("913\n"); return 0; -B914: printf("914\n"); return 0; -B915: printf("915\n"); return 0; -B916: printf("916\n"); return 0; -B917: printf("917\n"); return 0; -B918: printf("918\n"); return 0; -B919: printf("919\n"); return 0; -B920: printf("920\n"); return 0; -B921: printf("921\n"); return 0; -B922: printf("922\n"); return 0; -B923: printf("923\n"); return 0; -B924: printf("924\n"); return 0; -B925: printf("925\n"); return 0; -B926: printf("926\n"); return 0; -B927: printf("927\n"); return 0; -B928: printf("928\n"); return 0; -B929: printf("929\n"); return 0; -B930: printf("930\n"); return 0; -B931: printf("931\n"); return 0; -B932: printf("932\n"); return 0; -B933: printf("933\n"); return 0; -B934: printf("934\n"); return 0; -B935: printf("935\n"); return 0; -B936: printf("936\n"); return 0; -B937: printf("937\n"); return 0; -B938: printf("938\n"); return 0; -B939: printf("939\n"); return 0; -B940: printf("940\n"); return 0; -B941: printf("941\n"); return 0; -B942: printf("942\n"); return 0; -B943: printf("943\n"); return 0; -B944: printf("944\n"); return 0; -B945: printf("945\n"); return 0; -B946: printf("946\n"); return 0; -B947: printf("947\n"); return 0; -B948: printf("948\n"); return 0; -B949: printf("949\n"); return 0; -B950: printf("950\n"); return 0; -B951: printf("951\n"); return 0; -B952: printf("952\n"); return 0; -B953: printf("953\n"); return 0; -B954: printf("954\n"); return 0; -B955: printf("955\n"); return 0; -B956: printf("956\n"); return 0; -B957: printf("957\n"); return 0; -B958: printf("958\n"); return 0; -B959: printf("959\n"); return 0; -B960: printf("960\n"); return 0; -B961: printf("961\n"); return 0; -B962: printf("962\n"); return 0; -B963: printf("963\n"); return 0; -B964: printf("964\n"); return 0; -B965: printf("965\n"); return 0; -B966: printf("966\n"); return 0; -B967: printf("967\n"); return 0; -B968: printf("968\n"); return 0; -B969: printf("969\n"); return 0; -B970: printf("970\n"); return 0; -B971: printf("971\n"); return 0; -B972: printf("972\n"); return 0; -B973: printf("973\n"); return 0; -B974: printf("974\n"); return 0; -B975: printf("975\n"); return 0; -B976: printf("976\n"); return 0; -B977: printf("977\n"); return 0; -B978: printf("978\n"); return 0; -B979: printf("979\n"); return 0; -B980: printf("980\n"); return 0; -B981: printf("981\n"); return 0; -B982: printf("982\n"); return 0; -B983: printf("983\n"); return 0; -B984: printf("984\n"); return 0; -B985: printf("985\n"); return 0; -B986: printf("986\n"); return 0; -B987: printf("987\n"); return 0; -B988: printf("988\n"); return 0; -B989: printf("989\n"); return 0; -B990: printf("990\n"); return 0; -B991: printf("991\n"); return 0; -B992: printf("992\n"); return 0; -B993: printf("993\n"); return 0; -B994: printf("994\n"); return 0; -B995: printf("995\n"); return 0; -B996: printf("996\n"); return 0; -B997: printf("997\n"); return 0; -B998: printf("998\n"); return 0; -B999: printf("999\n"); return 0; -B1000: printf("1000\n"); return 0; -B1001: printf("1001\n"); return 0; -B1002: printf("1002\n"); return 0; -B1003: printf("1003\n"); return 0; -B1004: printf("1004\n"); return 0; -B1005: printf("1005\n"); return 0; -B1006: printf("1006\n"); return 0; -B1007: printf("1007\n"); return 0; -B1008: printf("1008\n"); return 0; -B1009: printf("1009\n"); return 0; -B1010: printf("1010\n"); return 0; -B1011: printf("1011\n"); return 0; -B1012: printf("1012\n"); return 0; -B1013: printf("1013\n"); return 0; -B1014: printf("1014\n"); return 0; -B1015: printf("1015\n"); return 0; -B1016: printf("1016\n"); return 0; -B1017: printf("1017\n"); return 0; -B1018: printf("1018\n"); return 0; -B1019: printf("1019\n"); return 0; -B1020: printf("1020\n"); return 0; -B1021: printf("1021\n"); return 0; -B1022: printf("1022\n"); return 0; -B1023: printf("1023\n"); return 0; -B1024: printf("1024\n"); return 0; -B1025: printf("1025\n"); return 0; -B1026: printf("1026\n"); return 0; -B1027: printf("1027\n"); return 0; -B1028: printf("1028\n"); return 0; -B1029: printf("1029\n"); return 0; -B1030: printf("1030\n"); return 0; -B1031: printf("1031\n"); return 0; -B1032: printf("1032\n"); return 0; -B1033: printf("1033\n"); return 0; -B1034: printf("1034\n"); return 0; -B1035: printf("1035\n"); return 0; -B1036: printf("1036\n"); return 0; -B1037: printf("1037\n"); return 0; -B1038: printf("1038\n"); return 0; -B1039: printf("1039\n"); return 0; -B1040: printf("1040\n"); return 0; -B1041: printf("1041\n"); return 0; -B1042: printf("1042\n"); return 0; -B1043: printf("1043\n"); return 0; -B1044: printf("1044\n"); return 0; -B1045: printf("1045\n"); return 0; -B1046: printf("1046\n"); return 0; -B1047: printf("1047\n"); return 0; -B1048: printf("1048\n"); return 0; -B1049: printf("1049\n"); return 0; -B1050: printf("1050\n"); return 0; -B1051: printf("1051\n"); return 0; -B1052: printf("1052\n"); return 0; -B1053: printf("1053\n"); return 0; -B1054: printf("1054\n"); return 0; -B1055: printf("1055\n"); return 0; -B1056: printf("1056\n"); return 0; -B1057: printf("1057\n"); return 0; -B1058: printf("1058\n"); return 0; -B1059: printf("1059\n"); return 0; -B1060: printf("1060\n"); return 0; -B1061: printf("1061\n"); return 0; -B1062: printf("1062\n"); return 0; -B1063: printf("1063\n"); return 0; -B1064: printf("1064\n"); return 0; -B1065: printf("1065\n"); return 0; -B1066: printf("1066\n"); return 0; -B1067: printf("1067\n"); return 0; -B1068: printf("1068\n"); return 0; -B1069: printf("1069\n"); return 0; -B1070: printf("1070\n"); return 0; -B1071: printf("1071\n"); return 0; -B1072: printf("1072\n"); return 0; -B1073: printf("1073\n"); return 0; -B1074: printf("1074\n"); return 0; -B1075: printf("1075\n"); return 0; -B1076: printf("1076\n"); return 0; -B1077: printf("1077\n"); return 0; -B1078: printf("1078\n"); return 0; -B1079: printf("1079\n"); return 0; -B1080: printf("1080\n"); return 0; -B1081: printf("1081\n"); return 0; -B1082: printf("1082\n"); return 0; -B1083: printf("1083\n"); return 0; -B1084: printf("1084\n"); return 0; -B1085: printf("1085\n"); return 0; -B1086: printf("1086\n"); return 0; -B1087: printf("1087\n"); return 0; -B1088: printf("1088\n"); return 0; -B1089: printf("1089\n"); return 0; -B1090: printf("1090\n"); return 0; -B1091: printf("1091\n"); return 0; -B1092: printf("1092\n"); return 0; -B1093: printf("1093\n"); return 0; -B1094: printf("1094\n"); return 0; -B1095: printf("1095\n"); return 0; -B1096: printf("1096\n"); return 0; -B1097: printf("1097\n"); return 0; -B1098: printf("1098\n"); return 0; -B1099: printf("1099\n"); return 0; -B1100: printf("1100\n"); return 0; -B1101: printf("1101\n"); return 0; -B1102: printf("1102\n"); return 0; -B1103: printf("1103\n"); return 0; -B1104: printf("1104\n"); return 0; -B1105: printf("1105\n"); return 0; -B1106: printf("1106\n"); return 0; -B1107: printf("1107\n"); return 0; -B1108: printf("1108\n"); return 0; -B1109: printf("1109\n"); return 0; -B1110: printf("1110\n"); return 0; -B1111: printf("1111\n"); return 0; -B1112: printf("1112\n"); return 0; -B1113: printf("1113\n"); return 0; -B1114: printf("1114\n"); return 0; -B1115: printf("1115\n"); return 0; -B1116: printf("1116\n"); return 0; -B1117: printf("1117\n"); return 0; -B1118: printf("1118\n"); return 0; -B1119: printf("1119\n"); return 0; -B1120: printf("1120\n"); return 0; -B1121: printf("1121\n"); return 0; -B1122: printf("1122\n"); return 0; -B1123: printf("1123\n"); return 0; -B1124: printf("1124\n"); return 0; -B1125: printf("1125\n"); return 0; -B1126: printf("1126\n"); return 0; -B1127: printf("1127\n"); return 0; -B1128: printf("1128\n"); return 0; -B1129: printf("1129\n"); return 0; -B1130: printf("1130\n"); return 0; -B1131: printf("1131\n"); return 0; -B1132: printf("1132\n"); return 0; -B1133: printf("1133\n"); return 0; -B1134: printf("1134\n"); return 0; -B1135: printf("1135\n"); return 0; -B1136: printf("1136\n"); return 0; -B1137: printf("1137\n"); return 0; -B1138: printf("1138\n"); return 0; -B1139: printf("1139\n"); return 0; -B1140: printf("1140\n"); return 0; -B1141: printf("1141\n"); return 0; -B1142: printf("1142\n"); return 0; -B1143: printf("1143\n"); return 0; -B1144: printf("1144\n"); return 0; -B1145: printf("1145\n"); return 0; -B1146: printf("1146\n"); return 0; -B1147: printf("1147\n"); return 0; -B1148: printf("1148\n"); return 0; -B1149: printf("1149\n"); return 0; -B1150: printf("1150\n"); return 0; -B1151: printf("1151\n"); return 0; -B1152: printf("1152\n"); return 0; -B1153: printf("1153\n"); return 0; -B1154: printf("1154\n"); return 0; -B1155: printf("1155\n"); return 0; -B1156: printf("1156\n"); return 0; -B1157: printf("1157\n"); return 0; -B1158: printf("1158\n"); return 0; -B1159: printf("1159\n"); return 0; -B1160: printf("1160\n"); return 0; -B1161: printf("1161\n"); return 0; -B1162: printf("1162\n"); return 0; -B1163: printf("1163\n"); return 0; -B1164: printf("1164\n"); return 0; -B1165: printf("1165\n"); return 0; -B1166: printf("1166\n"); return 0; -B1167: printf("1167\n"); return 0; -B1168: printf("1168\n"); return 0; -B1169: printf("1169\n"); return 0; -B1170: printf("1170\n"); return 0; -B1171: printf("1171\n"); return 0; -B1172: printf("1172\n"); return 0; -B1173: printf("1173\n"); return 0; -B1174: printf("1174\n"); return 0; -B1175: printf("1175\n"); return 0; -B1176: printf("1176\n"); return 0; -B1177: printf("1177\n"); return 0; -B1178: printf("1178\n"); return 0; -B1179: printf("1179\n"); return 0; -B1180: printf("1180\n"); return 0; -B1181: printf("1181\n"); return 0; -B1182: printf("1182\n"); return 0; -B1183: printf("1183\n"); return 0; -B1184: printf("1184\n"); return 0; -B1185: printf("1185\n"); return 0; -B1186: printf("1186\n"); return 0; -B1187: printf("1187\n"); return 0; -B1188: printf("1188\n"); return 0; -B1189: printf("1189\n"); return 0; -B1190: printf("1190\n"); return 0; -B1191: printf("1191\n"); return 0; -B1192: printf("1192\n"); return 0; -B1193: printf("1193\n"); return 0; -B1194: printf("1194\n"); return 0; -B1195: printf("1195\n"); return 0; -B1196: printf("1196\n"); return 0; -B1197: printf("1197\n"); return 0; -B1198: printf("1198\n"); return 0; -B1199: printf("1199\n"); return 0; -B1200: printf("1200\n"); return 0; -B1201: printf("1201\n"); return 0; -B1202: printf("1202\n"); return 0; -B1203: printf("1203\n"); return 0; -B1204: printf("1204\n"); return 0; -B1205: printf("1205\n"); return 0; -B1206: printf("1206\n"); return 0; -B1207: printf("1207\n"); return 0; -B1208: printf("1208\n"); return 0; -B1209: printf("1209\n"); return 0; -B1210: printf("1210\n"); return 0; -B1211: printf("1211\n"); return 0; -B1212: printf("1212\n"); return 0; -B1213: printf("1213\n"); return 0; -B1214: printf("1214\n"); return 0; -B1215: printf("1215\n"); return 0; -B1216: printf("1216\n"); return 0; -B1217: printf("1217\n"); return 0; -B1218: printf("1218\n"); return 0; -B1219: printf("1219\n"); return 0; -B1220: printf("1220\n"); return 0; -B1221: printf("1221\n"); return 0; -B1222: printf("1222\n"); return 0; -B1223: printf("1223\n"); return 0; -B1224: printf("1224\n"); return 0; -B1225: printf("1225\n"); return 0; -B1226: printf("1226\n"); return 0; -B1227: printf("1227\n"); return 0; -B1228: printf("1228\n"); return 0; -B1229: printf("1229\n"); return 0; -B1230: printf("1230\n"); return 0; -B1231: printf("1231\n"); return 0; -B1232: printf("1232\n"); return 0; -B1233: printf("1233\n"); return 0; -B1234: printf("1234\n"); return 0; -B1235: printf("1235\n"); return 0; -B1236: printf("1236\n"); return 0; -B1237: printf("1237\n"); return 0; -B1238: printf("1238\n"); return 0; -B1239: printf("1239\n"); return 0; -B1240: printf("1240\n"); return 0; -B1241: printf("1241\n"); return 0; -B1242: printf("1242\n"); return 0; -B1243: printf("1243\n"); return 0; -B1244: printf("1244\n"); return 0; -B1245: printf("1245\n"); return 0; -B1246: printf("1246\n"); return 0; -B1247: printf("1247\n"); return 0; -B1248: printf("1248\n"); return 0; -B1249: printf("1249\n"); return 0; -B1250: printf("1250\n"); return 0; -B1251: printf("1251\n"); return 0; -B1252: printf("1252\n"); return 0; -B1253: printf("1253\n"); return 0; -B1254: printf("1254\n"); return 0; -B1255: printf("1255\n"); return 0; -B1256: printf("1256\n"); return 0; -B1257: printf("1257\n"); return 0; -B1258: printf("1258\n"); return 0; -B1259: printf("1259\n"); return 0; -B1260: printf("1260\n"); return 0; -B1261: printf("1261\n"); return 0; -B1262: printf("1262\n"); return 0; -B1263: printf("1263\n"); return 0; -B1264: printf("1264\n"); return 0; -B1265: printf("1265\n"); return 0; -B1266: printf("1266\n"); return 0; -B1267: printf("1267\n"); return 0; -B1268: printf("1268\n"); return 0; -B1269: printf("1269\n"); return 0; -B1270: printf("1270\n"); return 0; -B1271: printf("1271\n"); return 0; -B1272: printf("1272\n"); return 0; -B1273: printf("1273\n"); return 0; -B1274: printf("1274\n"); return 0; -B1275: printf("1275\n"); return 0; -B1276: printf("1276\n"); return 0; -B1277: printf("1277\n"); return 0; -B1278: printf("1278\n"); return 0; -B1279: printf("1279\n"); return 0; -B1280: printf("1280\n"); return 0; -B1281: printf("1281\n"); return 0; -B1282: printf("1282\n"); return 0; -B1283: printf("1283\n"); return 0; -B1284: printf("1284\n"); return 0; -B1285: printf("1285\n"); return 0; -B1286: printf("1286\n"); return 0; -B1287: printf("1287\n"); return 0; -B1288: printf("1288\n"); return 0; -B1289: printf("1289\n"); return 0; -B1290: printf("1290\n"); return 0; -B1291: printf("1291\n"); return 0; -B1292: printf("1292\n"); return 0; -B1293: printf("1293\n"); return 0; -B1294: printf("1294\n"); return 0; -B1295: printf("1295\n"); return 0; -B1296: printf("1296\n"); return 0; -B1297: printf("1297\n"); return 0; -B1298: printf("1298\n"); return 0; -B1299: printf("1299\n"); return 0; -B1300: printf("1300\n"); return 0; -B1301: printf("1301\n"); return 0; -B1302: printf("1302\n"); return 0; -B1303: printf("1303\n"); return 0; -B1304: printf("1304\n"); return 0; -B1305: printf("1305\n"); return 0; -B1306: printf("1306\n"); return 0; -B1307: printf("1307\n"); return 0; -B1308: printf("1308\n"); return 0; -B1309: printf("1309\n"); return 0; -B1310: printf("1310\n"); return 0; -B1311: printf("1311\n"); return 0; -B1312: printf("1312\n"); return 0; -B1313: printf("1313\n"); return 0; -B1314: printf("1314\n"); return 0; -B1315: printf("1315\n"); return 0; -B1316: printf("1316\n"); return 0; -B1317: printf("1317\n"); return 0; -B1318: printf("1318\n"); return 0; -B1319: printf("1319\n"); return 0; -B1320: printf("1320\n"); return 0; -B1321: printf("1321\n"); return 0; -B1322: printf("1322\n"); return 0; -B1323: printf("1323\n"); return 0; -B1324: printf("1324\n"); return 0; -B1325: printf("1325\n"); return 0; -B1326: printf("1326\n"); return 0; -B1327: printf("1327\n"); return 0; -B1328: printf("1328\n"); return 0; -B1329: printf("1329\n"); return 0; -B1330: printf("1330\n"); return 0; -B1331: printf("1331\n"); return 0; -B1332: printf("1332\n"); return 0; -B1333: printf("1333\n"); return 0; -B1334: printf("1334\n"); return 0; -B1335: printf("1335\n"); return 0; -B1336: printf("1336\n"); return 0; -B1337: printf("1337\n"); return 0; -B1338: printf("1338\n"); return 0; -B1339: printf("1339\n"); return 0; -B1340: printf("1340\n"); return 0; -B1341: printf("1341\n"); return 0; -B1342: printf("1342\n"); return 0; -B1343: printf("1343\n"); return 0; -B1344: printf("1344\n"); return 0; -B1345: printf("1345\n"); return 0; -B1346: printf("1346\n"); return 0; -B1347: printf("1347\n"); return 0; -B1348: printf("1348\n"); return 0; -B1349: printf("1349\n"); return 0; -B1350: printf("1350\n"); return 0; -B1351: printf("1351\n"); return 0; -B1352: printf("1352\n"); return 0; -B1353: printf("1353\n"); return 0; -B1354: printf("1354\n"); return 0; -B1355: printf("1355\n"); return 0; -B1356: printf("1356\n"); return 0; -B1357: printf("1357\n"); return 0; -B1358: printf("1358\n"); return 0; -B1359: printf("1359\n"); return 0; -B1360: printf("1360\n"); return 0; -B1361: printf("1361\n"); return 0; -B1362: printf("1362\n"); return 0; -B1363: printf("1363\n"); return 0; -B1364: printf("1364\n"); return 0; -B1365: printf("1365\n"); return 0; -B1366: printf("1366\n"); return 0; -B1367: printf("1367\n"); return 0; -B1368: printf("1368\n"); return 0; -B1369: printf("1369\n"); return 0; -B1370: printf("1370\n"); return 0; -B1371: printf("1371\n"); return 0; -B1372: printf("1372\n"); return 0; -B1373: printf("1373\n"); return 0; -B1374: printf("1374\n"); return 0; -B1375: printf("1375\n"); return 0; -B1376: printf("1376\n"); return 0; -B1377: printf("1377\n"); return 0; -B1378: printf("1378\n"); return 0; -B1379: printf("1379\n"); return 0; -B1380: printf("1380\n"); return 0; -B1381: printf("1381\n"); return 0; -B1382: printf("1382\n"); return 0; -B1383: printf("1383\n"); return 0; -B1384: printf("1384\n"); return 0; -B1385: printf("1385\n"); return 0; -B1386: printf("1386\n"); return 0; -B1387: printf("1387\n"); return 0; -B1388: printf("1388\n"); return 0; -B1389: printf("1389\n"); return 0; -B1390: printf("1390\n"); return 0; -B1391: printf("1391\n"); return 0; -B1392: printf("1392\n"); return 0; -B1393: printf("1393\n"); return 0; -B1394: printf("1394\n"); return 0; -B1395: printf("1395\n"); return 0; -B1396: printf("1396\n"); return 0; -B1397: printf("1397\n"); return 0; -B1398: printf("1398\n"); return 0; -B1399: printf("1399\n"); return 0; -B1400: printf("1400\n"); return 0; -B1401: printf("1401\n"); return 0; -B1402: printf("1402\n"); return 0; -B1403: printf("1403\n"); return 0; -B1404: printf("1404\n"); return 0; -B1405: printf("1405\n"); return 0; -B1406: printf("1406\n"); return 0; -B1407: printf("1407\n"); return 0; -B1408: printf("1408\n"); return 0; -B1409: printf("1409\n"); return 0; -B1410: printf("1410\n"); return 0; -B1411: printf("1411\n"); return 0; -B1412: printf("1412\n"); return 0; -B1413: printf("1413\n"); return 0; -B1414: printf("1414\n"); return 0; -B1415: printf("1415\n"); return 0; -B1416: printf("1416\n"); return 0; -B1417: printf("1417\n"); return 0; -B1418: printf("1418\n"); return 0; -B1419: printf("1419\n"); return 0; -B1420: printf("1420\n"); return 0; -B1421: printf("1421\n"); return 0; -B1422: printf("1422\n"); return 0; -B1423: printf("1423\n"); return 0; -B1424: printf("1424\n"); return 0; -B1425: printf("1425\n"); return 0; -B1426: printf("1426\n"); return 0; -B1427: printf("1427\n"); return 0; -B1428: printf("1428\n"); return 0; -B1429: printf("1429\n"); return 0; -B1430: printf("1430\n"); return 0; -B1431: printf("1431\n"); return 0; -B1432: printf("1432\n"); return 0; -B1433: printf("1433\n"); return 0; -B1434: printf("1434\n"); return 0; -B1435: printf("1435\n"); return 0; -B1436: printf("1436\n"); return 0; -B1437: printf("1437\n"); return 0; -B1438: printf("1438\n"); return 0; -B1439: printf("1439\n"); return 0; -B1440: printf("1440\n"); return 0; -B1441: printf("1441\n"); return 0; -B1442: printf("1442\n"); return 0; -B1443: printf("1443\n"); return 0; -B1444: printf("1444\n"); return 0; -B1445: printf("1445\n"); return 0; -B1446: printf("1446\n"); return 0; -B1447: printf("1447\n"); return 0; -B1448: printf("1448\n"); return 0; -B1449: printf("1449\n"); return 0; -B1450: printf("1450\n"); return 0; -B1451: printf("1451\n"); return 0; -B1452: printf("1452\n"); return 0; -B1453: printf("1453\n"); return 0; -B1454: printf("1454\n"); return 0; -B1455: printf("1455\n"); return 0; -B1456: printf("1456\n"); return 0; -B1457: printf("1457\n"); return 0; -B1458: printf("1458\n"); return 0; -B1459: printf("1459\n"); return 0; -B1460: printf("1460\n"); return 0; -B1461: printf("1461\n"); return 0; -B1462: printf("1462\n"); return 0; -B1463: printf("1463\n"); return 0; -B1464: printf("1464\n"); return 0; -B1465: printf("1465\n"); return 0; -B1466: printf("1466\n"); return 0; -B1467: printf("1467\n"); return 0; -B1468: printf("1468\n"); return 0; -B1469: printf("1469\n"); return 0; -B1470: printf("1470\n"); return 0; -B1471: printf("1471\n"); return 0; -B1472: printf("1472\n"); return 0; -B1473: printf("1473\n"); return 0; -B1474: printf("1474\n"); return 0; -B1475: printf("1475\n"); return 0; -B1476: printf("1476\n"); return 0; -B1477: printf("1477\n"); return 0; -B1478: printf("1478\n"); return 0; -B1479: printf("1479\n"); return 0; -B1480: printf("1480\n"); return 0; -B1481: printf("1481\n"); return 0; -B1482: printf("1482\n"); return 0; -B1483: printf("1483\n"); return 0; -B1484: printf("1484\n"); return 0; -B1485: printf("1485\n"); return 0; -B1486: printf("1486\n"); return 0; -B1487: printf("1487\n"); return 0; -B1488: printf("1488\n"); return 0; -B1489: printf("1489\n"); return 0; -B1490: printf("1490\n"); return 0; -B1491: printf("1491\n"); return 0; -B1492: printf("1492\n"); return 0; -B1493: printf("1493\n"); return 0; -B1494: printf("1494\n"); return 0; -B1495: printf("1495\n"); return 0; -B1496: printf("1496\n"); return 0; -B1497: printf("1497\n"); return 0; -B1498: printf("1498\n"); return 0; -B1499: printf("1499\n"); return 0; - return 0; - } -
\ No newline at end of file +/* Add an indirection block to enable token pasting */ +#define SINGLE(X) IND_BLOCK(X); + +#define P2 SINGLE(__COUNTER__) SINGLE(__COUNTER__) +#define P4 P2 P2 +#define P8 P4 P4 +#define P16 P8 P8 +#define P32 P16 P16 +#define P64 P32 P32 +#define P128 P64 P64 +#define P256 P128 P128 +#define P512 P256 P256 +#define P1024 P512 P512 + +int main(int argc, char *argv[]) +{ + const void *addrs[1024 + 512]; + int i = 0; + + /* + * Repeat as many times as you want, but remember to update + * the labels address array's size accordingly. + */ + P1024; + P512; + + /* jump back at the correct label */ + goto *addrs[(argc * argc) + 1000]; +} diff --git a/tests/core/test_indirectbr_many.out b/tests/core/test_indirectbr_many.out index d53baec4..dd117240 100644 --- a/tests/core/test_indirectbr_many.out +++ b/tests/core/test_indirectbr_many.out @@ -1,2 +1 @@ - 1001 |