8010147: Forgot to add EXPECTED files for lazy and eager sunspider test
Reviewed-by: sundar, jlaskey
/* * Copyright (c) 2010, 2013, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it * under the terms of the GNU General Public License version 2 only, as * published by the Free Software Foundation. * * This code is distributed in the hope that it will be useful, but WITHOUT * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License * version 2 for more details (a copy is included in the LICENSE file that * accompanied this code). * * You should have received a copy of the GNU General Public License version * 2 along with this work; if not, write to the Free Software Foundation, * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. * * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA * or visit www.oracle.com if you need additional information or have any * questions. *//** * NASHORN-423 - Large scripts don't fit into a single class file and need to be split. * * @test * @run */print(0);print(1);print(2);print(3);print(4);print(5);print(6);print(7);print(8);print(9);print(10);print(11);print(12);print(13);print(14);print(15);print(16);print(17);print(18);print(19);print(20);print(21);print(22);print(23);print(24);print(25);print(26);print(27);print(28);print(29);print(30);print(31);print(32);print(33);print(34);print(35);print(36);print(37);print(38);print(39);print(40);print(41);print(42);print(43);print(44);print(45);print(46);print(47);print(48);print(49);print(50);print(51);print(52);print(53);print(54);print(55);print(56);print(57);print(58);print(59);print(60);print(61);print(62);print(63);print(64);print(65);print(66);print(67);print(68);print(69);print(70);print(71);print(72);print(73);print(74);print(75);print(76);print(77);print(78);print(79);print(80);print(81);print(82);print(83);print(84);print(85);print(86);print(87);print(88);print(89);print(90);print(91);print(92);print(93);print(94);print(95);print(96);print(97);print(98);print(99);print(100);print(101);print(102);print(103);print(104);print(105);print(106);print(107);print(108);print(109);print(110);print(111);print(112);print(113);print(114);print(115);print(116);print(117);print(118);print(119);print(120);print(121);print(122);print(123);print(124);print(125);print(126);print(127);print(128);print(129);print(130);print(131);print(132);print(133);print(134);print(135);print(136);print(137);print(138);print(139);print(140);print(141);print(142);print(143);print(144);print(145);print(146);print(147);print(148);print(149);print(150);print(151);print(152);print(153);print(154);print(155);print(156);print(157);print(158);print(159);print(160);print(161);print(162);print(163);print(164);print(165);print(166);print(167);print(168);print(169);print(170);print(171);print(172);print(173);print(174);print(175);print(176);print(177);print(178);print(179);print(180);print(181);print(182);print(183);print(184);print(185);print(186);print(187);print(188);print(189);print(190);print(191);print(192);print(193);print(194);print(195);print(196);print(197);print(198);print(199);print(200);print(201);print(202);print(203);print(204);print(205);print(206);print(207);print(208);print(209);print(210);print(211);print(212);print(213);print(214);print(215);print(216);print(217);print(218);print(219);print(220);print(221);print(222);print(223);print(224);print(225);print(226);print(227);print(228);print(229);print(230);print(231);print(232);print(233);print(234);print(235);print(236);print(237);print(238);print(239);print(240);print(241);print(242);print(243);print(244);print(245);print(246);print(247);print(248);print(249);print(250);print(251);print(252);print(253);print(254);print(255);print(256);print(257);print(258);print(259);print(260);print(261);print(262);print(263);print(264);print(265);print(266);print(267);print(268);print(269);print(270);print(271);print(272);print(273);print(274);print(275);print(276);print(277);print(278);print(279);print(280);print(281);print(282);print(283);print(284);print(285);print(286);print(287);print(288);print(289);print(290);print(291);print(292);print(293);print(294);print(295);print(296);print(297);print(298);print(299);print(300);print(301);print(302);print(303);print(304);print(305);print(306);print(307);print(308);print(309);print(310);print(311);print(312);print(313);print(314);print(315);print(316);print(317);print(318);print(319);print(320);print(321);print(322);print(323);print(324);print(325);print(326);print(327);print(328);print(329);print(330);print(331);print(332);print(333);print(334);print(335);print(336);print(337);print(338);print(339);print(340);print(341);print(342);print(343);print(344);print(345);print(346);print(347);print(348);print(349);print(350);print(351);print(352);print(353);print(354);print(355);print(356);print(357);print(358);print(359);print(360);print(361);print(362);print(363);print(364);print(365);print(366);print(367);print(368);print(369);print(370);print(371);print(372);print(373);print(374);print(375);print(376);print(377);print(378);print(379);print(380);print(381);print(382);print(383);print(384);print(385);print(386);print(387);print(388);print(389);print(390);print(391);print(392);print(393);print(394);print(395);print(396);print(397);print(398);print(399);print(400);print(401);print(402);print(403);print(404);print(405);print(406);print(407);print(408);print(409);print(410);print(411);print(412);print(413);print(414);print(415);print(416);print(417);print(418);print(419);print(420);print(421);print(422);print(423);print(424);print(425);print(426);print(427);print(428);print(429);print(430);print(431);print(432);print(433);print(434);print(435);print(436);print(437);print(438);print(439);print(440);print(441);print(442);print(443);print(444);print(445);print(446);print(447);print(448);print(449);print(450);print(451);print(452);print(453);print(454);print(455);print(456);print(457);print(458);print(459);print(460);print(461);print(462);print(463);print(464);print(465);print(466);print(467);print(468);print(469);print(470);print(471);print(472);print(473);print(474);print(475);print(476);print(477);print(478);print(479);print(480);print(481);print(482);print(483);print(484);print(485);print(486);print(487);print(488);print(489);print(490);print(491);print(492);print(493);print(494);print(495);print(496);print(497);print(498);print(499);print(500);print(501);print(502);print(503);print(504);print(505);print(506);print(507);print(508);print(509);print(510);print(511);print(512);print(513);print(514);print(515);print(516);print(517);print(518);print(519);print(520);print(521);print(522);print(523);print(524);print(525);print(526);print(527);print(528);print(529);print(530);print(531);print(532);print(533);print(534);print(535);print(536);print(537);print(538);print(539);print(540);print(541);print(542);print(543);print(544);print(545);print(546);print(547);print(548);print(549);print(550);print(551);print(552);print(553);print(554);print(555);print(556);print(557);print(558);print(559);print(560);print(561);print(562);print(563);print(564);print(565);print(566);print(567);print(568);print(569);print(570);print(571);print(572);print(573);print(574);print(575);print(576);print(577);print(578);print(579);print(580);print(581);print(582);print(583);print(584);print(585);print(586);print(587);print(588);print(589);print(590);print(591);print(592);print(593);print(594);print(595);print(596);print(597);print(598);print(599);print(600);print(601);print(602);print(603);print(604);print(605);print(606);print(607);print(608);print(609);print(610);print(611);print(612);print(613);print(614);print(615);print(616);print(617);print(618);print(619);print(620);print(621);print(622);print(623);print(624);print(625);print(626);print(627);print(628);print(629);print(630);print(631);print(632);print(633);print(634);print(635);print(636);print(637);print(638);print(639);print(640);print(641);print(642);print(643);print(644);print(645);print(646);print(647);print(648);print(649);print(650);print(651);print(652);print(653);print(654);print(655);print(656);print(657);print(658);print(659);print(660);print(661);print(662);print(663);print(664);print(665);print(666);print(667);print(668);print(669);print(670);print(671);print(672);print(673);print(674);print(675);print(676);print(677);print(678);print(679);print(680);print(681);print(682);print(683);print(684);print(685);print(686);print(687);print(688);print(689);print(690);print(691);print(692);print(693);print(694);print(695);print(696);print(697);print(698);print(699);print(700);print(701);print(702);print(703);print(704);print(705);print(706);print(707);print(708);print(709);print(710);print(711);print(712);print(713);print(714);print(715);print(716);print(717);print(718);print(719);print(720);print(721);print(722);print(723);print(724);print(725);print(726);print(727);print(728);print(729);print(730);print(731);print(732);print(733);print(734);print(735);print(736);print(737);print(738);print(739);print(740);print(741);print(742);print(743);print(744);print(745);print(746);print(747);print(748);print(749);print(750);print(751);print(752);print(753);print(754);print(755);print(756);print(757);print(758);print(759);print(760);print(761);print(762);print(763);print(764);print(765);print(766);print(767);print(768);print(769);print(770);print(771);print(772);print(773);print(774);print(775);print(776);print(777);print(778);print(779);print(780);print(781);print(782);print(783);print(784);print(785);print(786);print(787);print(788);print(789);print(790);print(791);print(792);print(793);print(794);print(795);print(796);print(797);print(798);print(799);print(800);print(801);print(802);print(803);print(804);print(805);print(806);print(807);print(808);print(809);print(810);print(811);print(812);print(813);print(814);print(815);print(816);print(817);print(818);print(819);print(820);print(821);print(822);print(823);print(824);print(825);print(826);print(827);print(828);print(829);print(830);print(831);print(832);print(833);print(834);print(835);print(836);print(837);print(838);print(839);print(840);print(841);print(842);print(843);print(844);print(845);print(846);print(847);print(848);print(849);print(850);print(851);print(852);print(853);print(854);print(855);print(856);print(857);print(858);print(859);print(860);print(861);print(862);print(863);print(864);print(865);print(866);print(867);print(868);print(869);print(870);print(871);print(872);print(873);print(874);print(875);print(876);print(877);print(878);print(879);print(880);print(881);print(882);print(883);print(884);print(885);print(886);print(887);print(888);print(889);print(890);print(891);print(892);print(893);print(894);print(895);print(896);print(897);print(898);print(899);print(900);print(901);print(902);print(903);print(904);print(905);print(906);print(907);print(908);print(909);print(910);print(911);print(912);print(913);print(914);print(915);print(916);print(917);print(918);print(919);print(920);print(921);print(922);print(923);print(924);print(925);print(926);print(927);print(928);print(929);print(930);print(931);print(932);print(933);print(934);print(935);print(936);print(937);print(938);print(939);print(940);print(941);print(942);print(943);print(944);print(945);print(946);print(947);print(948);print(949);print(950);print(951);print(952);print(953);print(954);print(955);print(956);print(957);print(958);print(959);print(960);print(961);print(962);print(963);print(964);print(965);print(966);print(967);print(968);print(969);print(970);print(971);print(972);print(973);print(974);print(975);print(976);print(977);print(978);print(979);print(980);print(981);print(982);print(983);print(984);print(985);print(986);print(987);print(988);print(989);print(990);print(991);print(992);print(993);print(994);print(995);print(996);print(997);print(998);print(999);print(1000);print(1001);print(1002);print(1003);print(1004);print(1005);print(1006);print(1007);print(1008);print(1009);print(1010);print(1011);print(1012);print(1013);print(1014);print(1015);print(1016);print(1017);print(1018);print(1019);print(1020);print(1021);print(1022);print(1023);print(1024);print(1025);print(1026);print(1027);print(1028);print(1029);print(1030);print(1031);print(1032);print(1033);print(1034);print(1035);print(1036);print(1037);print(1038);print(1039);print(1040);print(1041);print(1042);print(1043);print(1044);print(1045);print(1046);print(1047);print(1048);print(1049);print(1050);print(1051);print(1052);print(1053);print(1054);print(1055);print(1056);print(1057);print(1058);print(1059);print(1060);print(1061);print(1062);print(1063);print(1064);print(1065);print(1066);print(1067);print(1068);print(1069);print(1070);print(1071);print(1072);print(1073);print(1074);print(1075);print(1076);print(1077);print(1078);print(1079);print(1080);print(1081);print(1082);print(1083);print(1084);print(1085);print(1086);print(1087);print(1088);print(1089);print(1090);print(1091);print(1092);print(1093);print(1094);print(1095);print(1096);print(1097);print(1098);print(1099);print(1100);print(1101);print(1102);print(1103);print(1104);print(1105);print(1106);print(1107);print(1108);print(1109);print(1110);print(1111);print(1112);print(1113);print(1114);print(1115);print(1116);print(1117);print(1118);print(1119);print(1120);print(1121);print(1122);print(1123);print(1124);print(1125);print(1126);print(1127);print(1128);print(1129);print(1130);print(1131);print(1132);print(1133);print(1134);print(1135);print(1136);print(1137);print(1138);print(1139);print(1140);print(1141);print(1142);print(1143);print(1144);print(1145);print(1146);print(1147);print(1148);print(1149);print(1150);print(1151);print(1152);print(1153);print(1154);print(1155);print(1156);print(1157);print(1158);print(1159);print(1160);print(1161);print(1162);print(1163);print(1164);print(1165);print(1166);print(1167);print(1168);print(1169);print(1170);print(1171);print(1172);print(1173);print(1174);print(1175);print(1176);print(1177);print(1178);print(1179);print(1180);print(1181);print(1182);print(1183);print(1184);print(1185);print(1186);print(1187);print(1188);print(1189);print(1190);print(1191);print(1192);print(1193);print(1194);print(1195);print(1196);print(1197);print(1198);print(1199);print(1200);print(1201);print(1202);print(1203);print(1204);print(1205);print(1206);print(1207);print(1208);print(1209);print(1210);print(1211);print(1212);print(1213);print(1214);print(1215);print(1216);print(1217);print(1218);print(1219);print(1220);print(1221);print(1222);print(1223);print(1224);print(1225);print(1226);print(1227);print(1228);print(1229);print(1230);print(1231);print(1232);print(1233);print(1234);print(1235);print(1236);print(1237);print(1238);print(1239);print(1240);print(1241);print(1242);print(1243);print(1244);print(1245);print(1246);print(1247);print(1248);print(1249);print(1250);print(1251);print(1252);print(1253);print(1254);print(1255);print(1256);print(1257);print(1258);print(1259);print(1260);print(1261);print(1262);print(1263);print(1264);print(1265);print(1266);print(1267);print(1268);print(1269);print(1270);print(1271);print(1272);print(1273);print(1274);print(1275);print(1276);print(1277);print(1278);print(1279);print(1280);print(1281);print(1282);print(1283);print(1284);print(1285);print(1286);print(1287);print(1288);print(1289);print(1290);print(1291);print(1292);print(1293);print(1294);print(1295);print(1296);print(1297);print(1298);print(1299);print(1300);print(1301);print(1302);print(1303);print(1304);print(1305);print(1306);print(1307);print(1308);print(1309);print(1310);print(1311);print(1312);print(1313);print(1314);print(1315);print(1316);print(1317);print(1318);print(1319);print(1320);print(1321);print(1322);print(1323);print(1324);print(1325);print(1326);print(1327);print(1328);print(1329);print(1330);print(1331);print(1332);print(1333);print(1334);print(1335);print(1336);print(1337);print(1338);print(1339);print(1340);print(1341);print(1342);print(1343);print(1344);print(1345);print(1346);print(1347);print(1348);print(1349);print(1350);print(1351);print(1352);print(1353);print(1354);print(1355);print(1356);print(1357);print(1358);print(1359);print(1360);print(1361);print(1362);print(1363);print(1364);print(1365);print(1366);print(1367);print(1368);print(1369);print(1370);print(1371);print(1372);print(1373);print(1374);print(1375);print(1376);print(1377);print(1378);print(1379);print(1380);print(1381);print(1382);print(1383);print(1384);print(1385);print(1386);print(1387);print(1388);print(1389);print(1390);print(1391);print(1392);print(1393);print(1394);print(1395);print(1396);print(1397);print(1398);print(1399);print(1400);print(1401);print(1402);print(1403);print(1404);print(1405);print(1406);print(1407);print(1408);print(1409);print(1410);print(1411);print(1412);print(1413);print(1414);print(1415);print(1416);print(1417);print(1418);print(1419);print(1420);print(1421);print(1422);print(1423);print(1424);print(1425);print(1426);print(1427);print(1428);print(1429);print(1430);print(1431);print(1432);print(1433);print(1434);print(1435);print(1436);print(1437);print(1438);print(1439);print(1440);print(1441);print(1442);print(1443);print(1444);print(1445);print(1446);print(1447);print(1448);print(1449);print(1450);print(1451);print(1452);print(1453);print(1454);print(1455);print(1456);print(1457);print(1458);print(1459);print(1460);print(1461);print(1462);print(1463);print(1464);print(1465);print(1466);print(1467);print(1468);print(1469);print(1470);print(1471);print(1472);print(1473);print(1474);print(1475);print(1476);print(1477);print(1478);print(1479);print(1480);print(1481);print(1482);print(1483);print(1484);print(1485);print(1486);print(1487);print(1488);print(1489);print(1490);print(1491);print(1492);print(1493);print(1494);print(1495);print(1496);print(1497);print(1498);print(1499);print(1500);print(1501);print(1502);print(1503);print(1504);print(1505);print(1506);print(1507);print(1508);print(1509);print(1510);print(1511);print(1512);print(1513);print(1514);print(1515);print(1516);print(1517);print(1518);print(1519);print(1520);print(1521);print(1522);print(1523);print(1524);print(1525);print(1526);print(1527);print(1528);print(1529);print(1530);print(1531);print(1532);print(1533);print(1534);print(1535);print(1536);print(1537);print(1538);print(1539);print(1540);print(1541);print(1542);print(1543);print(1544);print(1545);print(1546);print(1547);print(1548);print(1549);print(1550);print(1551);print(1552);print(1553);print(1554);print(1555);print(1556);print(1557);print(1558);print(1559);print(1560);print(1561);print(1562);print(1563);print(1564);print(1565);print(1566);print(1567);print(1568);print(1569);print(1570);print(1571);print(1572);print(1573);print(1574);print(1575);print(1576);print(1577);print(1578);print(1579);print(1580);print(1581);print(1582);print(1583);print(1584);print(1585);print(1586);print(1587);print(1588);print(1589);print(1590);print(1591);print(1592);print(1593);print(1594);print(1595);print(1596);print(1597);print(1598);print(1599);print(1600);print(1601);print(1602);print(1603);print(1604);print(1605);print(1606);print(1607);print(1608);print(1609);print(1610);print(1611);print(1612);print(1613);print(1614);print(1615);print(1616);print(1617);print(1618);print(1619);print(1620);print(1621);print(1622);print(1623);print(1624);print(1625);print(1626);print(1627);print(1628);print(1629);print(1630);print(1631);print(1632);print(1633);print(1634);print(1635);print(1636);print(1637);print(1638);print(1639);print(1640);print(1641);print(1642);print(1643);print(1644);print(1645);print(1646);print(1647);print(1648);print(1649);print(1650);print(1651);print(1652);print(1653);print(1654);print(1655);print(1656);print(1657);print(1658);print(1659);print(1660);print(1661);print(1662);print(1663);print(1664);print(1665);print(1666);print(1667);print(1668);print(1669);print(1670);print(1671);print(1672);print(1673);print(1674);print(1675);print(1676);print(1677);print(1678);print(1679);print(1680);print(1681);print(1682);print(1683);print(1684);print(1685);print(1686);print(1687);print(1688);print(1689);print(1690);print(1691);print(1692);print(1693);print(1694);print(1695);print(1696);print(1697);print(1698);print(1699);print(1700);print(1701);print(1702);print(1703);print(1704);print(1705);print(1706);print(1707);print(1708);print(1709);print(1710);print(1711);print(1712);print(1713);print(1714);print(1715);print(1716);print(1717);print(1718);print(1719);print(1720);print(1721);print(1722);print(1723);print(1724);print(1725);print(1726);print(1727);print(1728);print(1729);print(1730);print(1731);print(1732);print(1733);print(1734);print(1735);print(1736);print(1737);print(1738);print(1739);print(1740);print(1741);print(1742);print(1743);print(1744);print(1745);print(1746);print(1747);print(1748);print(1749);print(1750);print(1751);print(1752);print(1753);print(1754);print(1755);print(1756);print(1757);print(1758);print(1759);print(1760);print(1761);print(1762);print(1763);print(1764);print(1765);print(1766);print(1767);print(1768);print(1769);print(1770);print(1771);print(1772);print(1773);print(1774);print(1775);print(1776);print(1777);print(1778);print(1779);print(1780);print(1781);print(1782);print(1783);print(1784);print(1785);print(1786);print(1787);print(1788);print(1789);print(1790);print(1791);print(1792);print(1793);print(1794);print(1795);print(1796);print(1797);print(1798);print(1799);print(1800);print(1801);print(1802);print(1803);print(1804);print(1805);print(1806);print(1807);print(1808);print(1809);print(1810);print(1811);print(1812);print(1813);print(1814);print(1815);print(1816);print(1817);print(1818);print(1819);print(1820);print(1821);print(1822);print(1823);print(1824);print(1825);print(1826);print(1827);print(1828);print(1829);print(1830);print(1831);print(1832);print(1833);print(1834);print(1835);print(1836);print(1837);print(1838);print(1839);print(1840);print(1841);print(1842);print(1843);print(1844);print(1845);print(1846);print(1847);print(1848);print(1849);print(1850);print(1851);print(1852);print(1853);print(1854);print(1855);print(1856);print(1857);print(1858);print(1859);print(1860);print(1861);print(1862);print(1863);print(1864);print(1865);print(1866);print(1867);print(1868);print(1869);print(1870);print(1871);print(1872);print(1873);print(1874);print(1875);print(1876);print(1877);print(1878);print(1879);print(1880);print(1881);print(1882);print(1883);print(1884);print(1885);print(1886);print(1887);print(1888);print(1889);print(1890);print(1891);print(1892);print(1893);print(1894);print(1895);print(1896);print(1897);print(1898);print(1899);print(1900);print(1901);print(1902);print(1903);print(1904);print(1905);print(1906);print(1907);print(1908);print(1909);print(1910);print(1911);print(1912);print(1913);print(1914);print(1915);print(1916);print(1917);print(1918);print(1919);print(1920);print(1921);print(1922);print(1923);print(1924);print(1925);print(1926);print(1927);print(1928);print(1929);print(1930);print(1931);print(1932);print(1933);print(1934);print(1935);print(1936);print(1937);print(1938);print(1939);print(1940);print(1941);print(1942);print(1943);print(1944);print(1945);print(1946);print(1947);print(1948);print(1949);print(1950);print(1951);print(1952);print(1953);print(1954);print(1955);print(1956);print(1957);print(1958);print(1959);print(1960);print(1961);print(1962);print(1963);print(1964);print(1965);print(1966);print(1967);print(1968);print(1969);print(1970);print(1971);print(1972);print(1973);print(1974);print(1975);print(1976);print(1977);print(1978);print(1979);print(1980);print(1981);print(1982);print(1983);print(1984);print(1985);print(1986);print(1987);print(1988);print(1989);print(1990);print(1991);print(1992);print(1993);print(1994);print(1995);print(1996);print(1997);print(1998);print(1999);print(2000);print(2001);print(2002);print(2003);print(2004);print(2005);print(2006);print(2007);print(2008);print(2009);print(2010);print(2011);print(2012);print(2013);print(2014);print(2015);print(2016);print(2017);print(2018);print(2019);print(2020);print(2021);print(2022);print(2023);print(2024);print(2025);print(2026);print(2027);print(2028);print(2029);print(2030);print(2031);print(2032);print(2033);print(2034);print(2035);print(2036);print(2037);print(2038);print(2039);print(2040);print(2041);print(2042);print(2043);print(2044);print(2045);print(2046);print(2047);print(2048);print(2049);print(2050);print(2051);print(2052);print(2053);print(2054);print(2055);print(2056);print(2057);print(2058);print(2059);print(2060);print(2061);print(2062);print(2063);print(2064);print(2065);print(2066);print(2067);print(2068);print(2069);print(2070);print(2071);print(2072);print(2073);print(2074);print(2075);print(2076);print(2077);print(2078);print(2079);print(2080);print(2081);print(2082);print(2083);print(2084);print(2085);print(2086);print(2087);print(2088);print(2089);print(2090);print(2091);print(2092);print(2093);print(2094);print(2095);print(2096);print(2097);print(2098);print(2099);print(2100);print(2101);print(2102);print(2103);print(2104);print(2105);print(2106);print(2107);print(2108);print(2109);print(2110);print(2111);print(2112);print(2113);print(2114);print(2115);print(2116);print(2117);print(2118);print(2119);print(2120);print(2121);print(2122);print(2123);print(2124);print(2125);print(2126);print(2127);print(2128);print(2129);print(2130);print(2131);print(2132);print(2133);print(2134);print(2135);print(2136);print(2137);print(2138);print(2139);print(2140);print(2141);print(2142);print(2143);print(2144);print(2145);print(2146);print(2147);print(2148);print(2149);print(2150);print(2151);print(2152);print(2153);print(2154);print(2155);print(2156);print(2157);print(2158);print(2159);print(2160);print(2161);print(2162);print(2163);print(2164);print(2165);print(2166);print(2167);print(2168);print(2169);print(2170);print(2171);print(2172);print(2173);print(2174);print(2175);print(2176);print(2177);print(2178);print(2179);print(2180);print(2181);print(2182);print(2183);print(2184);print(2185);print(2186);print(2187);print(2188);print(2189);print(2190);print(2191);print(2192);print(2193);print(2194);print(2195);print(2196);print(2197);print(2198);print(2199);print(2200);print(2201);print(2202);print(2203);print(2204);print(2205);print(2206);print(2207);print(2208);print(2209);print(2210);print(2211);print(2212);print(2213);print(2214);print(2215);print(2216);print(2217);print(2218);print(2219);print(2220);print(2221);print(2222);print(2223);print(2224);print(2225);print(2226);print(2227);print(2228);print(2229);print(2230);print(2231);print(2232);print(2233);print(2234);print(2235);print(2236);print(2237);print(2238);print(2239);print(2240);print(2241);print(2242);print(2243);print(2244);print(2245);print(2246);print(2247);print(2248);print(2249);print(2250);print(2251);print(2252);print(2253);print(2254);print(2255);print(2256);print(2257);print(2258);print(2259);print(2260);print(2261);print(2262);print(2263);print(2264);print(2265);print(2266);print(2267);print(2268);print(2269);print(2270);print(2271);print(2272);print(2273);print(2274);print(2275);print(2276);print(2277);print(2278);print(2279);print(2280);print(2281);print(2282);print(2283);print(2284);print(2285);print(2286);print(2287);print(2288);print(2289);print(2290);print(2291);print(2292);print(2293);print(2294);print(2295);print(2296);print(2297);print(2298);print(2299);print(2300);print(2301);print(2302);print(2303);print(2304);print(2305);print(2306);print(2307);print(2308);print(2309);print(2310);print(2311);print(2312);print(2313);print(2314);print(2315);print(2316);print(2317);print(2318);print(2319);print(2320);print(2321);print(2322);print(2323);print(2324);print(2325);print(2326);print(2327);print(2328);print(2329);print(2330);print(2331);print(2332);print(2333);print(2334);print(2335);print(2336);print(2337);print(2338);print(2339);print(2340);print(2341);print(2342);print(2343);print(2344);print(2345);print(2346);print(2347);print(2348);print(2349);print(2350);print(2351);print(2352);print(2353);print(2354);print(2355);print(2356);print(2357);print(2358);print(2359);print(2360);print(2361);print(2362);print(2363);print(2364);print(2365);print(2366);print(2367);print(2368);print(2369);print(2370);print(2371);print(2372);print(2373);print(2374);print(2375);print(2376);print(2377);print(2378);print(2379);print(2380);print(2381);print(2382);print(2383);print(2384);print(2385);print(2386);print(2387);print(2388);print(2389);print(2390);print(2391);print(2392);print(2393);print(2394);print(2395);print(2396);print(2397);print(2398);print(2399);print(2400);print(2401);print(2402);print(2403);print(2404);print(2405);print(2406);print(2407);print(2408);print(2409);print(2410);print(2411);print(2412);print(2413);print(2414);print(2415);print(2416);print(2417);print(2418);print(2419);print(2420);print(2421);print(2422);print(2423);print(2424);print(2425);print(2426);print(2427);print(2428);print(2429);print(2430);print(2431);print(2432);print(2433);print(2434);print(2435);print(2436);print(2437);print(2438);print(2439);print(2440);print(2441);print(2442);print(2443);print(2444);print(2445);print(2446);print(2447);print(2448);print(2449);print(2450);print(2451);print(2452);print(2453);print(2454);print(2455);print(2456);print(2457);print(2458);print(2459);print(2460);print(2461);print(2462);print(2463);print(2464);print(2465);print(2466);print(2467);print(2468);print(2469);print(2470);print(2471);print(2472);print(2473);print(2474);print(2475);print(2476);print(2477);print(2478);print(2479);print(2480);print(2481);print(2482);print(2483);print(2484);print(2485);print(2486);print(2487);print(2488);print(2489);print(2490);print(2491);print(2492);print(2493);print(2494);print(2495);print(2496);print(2497);print(2498);print(2499);print(2500);print(2501);print(2502);print(2503);print(2504);print(2505);print(2506);print(2507);print(2508);print(2509);print(2510);print(2511);print(2512);print(2513);print(2514);print(2515);print(2516);print(2517);print(2518);print(2519);print(2520);print(2521);print(2522);print(2523);print(2524);print(2525);print(2526);print(2527);print(2528);print(2529);print(2530);print(2531);print(2532);print(2533);print(2534);print(2535);print(2536);print(2537);print(2538);print(2539);print(2540);print(2541);print(2542);print(2543);print(2544);print(2545);print(2546);print(2547);print(2548);print(2549);print(2550);print(2551);print(2552);print(2553);print(2554);print(2555);print(2556);print(2557);print(2558);print(2559);print(2560);print(2561);print(2562);print(2563);print(2564);print(2565);print(2566);print(2567);print(2568);print(2569);print(2570);print(2571);print(2572);print(2573);print(2574);print(2575);print(2576);print(2577);print(2578);print(2579);print(2580);print(2581);print(2582);print(2583);print(2584);print(2585);print(2586);print(2587);print(2588);print(2589);print(2590);print(2591);print(2592);print(2593);print(2594);print(2595);print(2596);print(2597);print(2598);print(2599);print(2600);print(2601);print(2602);print(2603);print(2604);print(2605);print(2606);print(2607);print(2608);print(2609);print(2610);print(2611);print(2612);print(2613);print(2614);print(2615);print(2616);print(2617);print(2618);print(2619);print(2620);print(2621);print(2622);print(2623);print(2624);print(2625);print(2626);print(2627);print(2628);print(2629);print(2630);print(2631);print(2632);print(2633);print(2634);print(2635);print(2636);print(2637);print(2638);print(2639);print(2640);print(2641);print(2642);print(2643);print(2644);print(2645);print(2646);print(2647);print(2648);print(2649);print(2650);print(2651);print(2652);print(2653);print(2654);print(2655);print(2656);print(2657);print(2658);print(2659);print(2660);print(2661);print(2662);print(2663);print(2664);print(2665);print(2666);print(2667);print(2668);print(2669);print(2670);print(2671);print(2672);print(2673);print(2674);print(2675);print(2676);print(2677);print(2678);print(2679);print(2680);print(2681);print(2682);print(2683);print(2684);print(2685);print(2686);print(2687);print(2688);print(2689);print(2690);print(2691);print(2692);print(2693);print(2694);print(2695);print(2696);print(2697);print(2698);print(2699);print(2700);print(2701);print(2702);print(2703);print(2704);print(2705);print(2706);print(2707);print(2708);print(2709);print(2710);print(2711);print(2712);print(2713);print(2714);print(2715);print(2716);print(2717);print(2718);print(2719);print(2720);print(2721);print(2722);print(2723);print(2724);print(2725);print(2726);print(2727);print(2728);print(2729);print(2730);print(2731);print(2732);print(2733);print(2734);print(2735);print(2736);print(2737);print(2738);print(2739);print(2740);print(2741);print(2742);print(2743);print(2744);print(2745);print(2746);print(2747);print(2748);print(2749);print(2750);print(2751);print(2752);print(2753);print(2754);print(2755);print(2756);print(2757);print(2758);print(2759);print(2760);print(2761);print(2762);print(2763);print(2764);print(2765);print(2766);print(2767);print(2768);print(2769);print(2770);print(2771);print(2772);print(2773);print(2774);print(2775);print(2776);print(2777);print(2778);print(2779);print(2780);print(2781);print(2782);print(2783);print(2784);print(2785);print(2786);print(2787);print(2788);print(2789);print(2790);print(2791);print(2792);print(2793);print(2794);print(2795);print(2796);print(2797);print(2798);print(2799);print(2800);print(2801);print(2802);print(2803);print(2804);print(2805);print(2806);print(2807);print(2808);print(2809);print(2810);print(2811);print(2812);print(2813);print(2814);print(2815);print(2816);print(2817);print(2818);print(2819);print(2820);print(2821);print(2822);print(2823);print(2824);print(2825);print(2826);print(2827);print(2828);print(2829);print(2830);print(2831);print(2832);print(2833);print(2834);print(2835);print(2836);print(2837);print(2838);print(2839);print(2840);print(2841);print(2842);print(2843);print(2844);print(2845);print(2846);print(2847);print(2848);print(2849);print(2850);print(2851);print(2852);print(2853);print(2854);print(2855);print(2856);print(2857);print(2858);print(2859);print(2860);print(2861);print(2862);print(2863);print(2864);print(2865);print(2866);print(2867);print(2868);print(2869);print(2870);print(2871);print(2872);print(2873);print(2874);print(2875);print(2876);print(2877);print(2878);print(2879);print(2880);print(2881);print(2882);print(2883);print(2884);print(2885);print(2886);print(2887);print(2888);print(2889);print(2890);print(2891);print(2892);print(2893);print(2894);print(2895);print(2896);print(2897);print(2898);print(2899);print(2900);print(2901);print(2902);print(2903);print(2904);print(2905);print(2906);print(2907);print(2908);print(2909);print(2910);print(2911);print(2912);print(2913);print(2914);print(2915);print(2916);print(2917);print(2918);print(2919);print(2920);print(2921);print(2922);print(2923);print(2924);print(2925);print(2926);print(2927);print(2928);print(2929);print(2930);print(2931);print(2932);print(2933);print(2934);print(2935);print(2936);print(2937);print(2938);print(2939);print(2940);print(2941);print(2942);print(2943);print(2944);print(2945);print(2946);print(2947);print(2948);print(2949);print(2950);print(2951);print(2952);print(2953);print(2954);print(2955);print(2956);print(2957);print(2958);print(2959);print(2960);print(2961);print(2962);print(2963);print(2964);print(2965);print(2966);print(2967);print(2968);print(2969);print(2970);print(2971);print(2972);print(2973);print(2974);print(2975);print(2976);print(2977);print(2978);print(2979);print(2980);print(2981);print(2982);print(2983);print(2984);print(2985);print(2986);print(2987);print(2988);print(2989);print(2990);print(2991);print(2992);print(2993);print(2994);print(2995);print(2996);print(2997);print(2998);print(2999);print(3000);print(3001);print(3002);print(3003);print(3004);print(3005);print(3006);print(3007);print(3008);print(3009);print(3010);print(3011);print(3012);print(3013);print(3014);print(3015);print(3016);print(3017);print(3018);print(3019);print(3020);print(3021);print(3022);print(3023);print(3024);print(3025);print(3026);print(3027);print(3028);print(3029);print(3030);print(3031);print(3032);print(3033);print(3034);print(3035);print(3036);print(3037);print(3038);print(3039);print(3040);print(3041);print(3042);print(3043);print(3044);print(3045);print(3046);print(3047);print(3048);print(3049);print(3050);print(3051);print(3052);print(3053);print(3054);print(3055);print(3056);print(3057);print(3058);print(3059);print(3060);print(3061);print(3062);print(3063);print(3064);print(3065);print(3066);print(3067);print(3068);print(3069);print(3070);print(3071);print(3072);print(3073);print(3074);print(3075);print(3076);print(3077);print(3078);print(3079);print(3080);print(3081);print(3082);print(3083);print(3084);print(3085);print(3086);print(3087);print(3088);print(3089);print(3090);print(3091);print(3092);print(3093);print(3094);print(3095);print(3096);print(3097);print(3098);print(3099);print(3100);print(3101);print(3102);print(3103);print(3104);print(3105);print(3106);print(3107);print(3108);print(3109);print(3110);print(3111);print(3112);print(3113);print(3114);print(3115);print(3116);print(3117);print(3118);print(3119);print(3120);print(3121);print(3122);print(3123);print(3124);print(3125);print(3126);print(3127);print(3128);print(3129);print(3130);print(3131);print(3132);print(3133);print(3134);print(3135);print(3136);print(3137);print(3138);print(3139);print(3140);print(3141);print(3142);print(3143);print(3144);print(3145);print(3146);print(3147);print(3148);print(3149);print(3150);print(3151);print(3152);print(3153);print(3154);print(3155);print(3156);print(3157);print(3158);print(3159);print(3160);print(3161);print(3162);print(3163);print(3164);print(3165);print(3166);print(3167);print(3168);print(3169);print(3170);print(3171);print(3172);print(3173);print(3174);print(3175);print(3176);print(3177);print(3178);print(3179);print(3180);print(3181);print(3182);print(3183);print(3184);print(3185);print(3186);print(3187);print(3188);print(3189);print(3190);print(3191);print(3192);print(3193);print(3194);print(3195);print(3196);print(3197);print(3198);print(3199);print(3200);print(3201);print(3202);print(3203);print(3204);print(3205);print(3206);print(3207);print(3208);print(3209);print(3210);print(3211);print(3212);print(3213);print(3214);print(3215);print(3216);print(3217);print(3218);print(3219);print(3220);print(3221);print(3222);print(3223);print(3224);print(3225);print(3226);print(3227);print(3228);print(3229);print(3230);print(3231);print(3232);print(3233);print(3234);print(3235);print(3236);print(3237);print(3238);print(3239);print(3240);print(3241);print(3242);print(3243);print(3244);print(3245);print(3246);print(3247);print(3248);print(3249);print(3250);print(3251);print(3252);print(3253);print(3254);print(3255);print(3256);print(3257);print(3258);print(3259);print(3260);print(3261);print(3262);print(3263);print(3264);print(3265);print(3266);print(3267);print(3268);print(3269);print(3270);print(3271);print(3272);print(3273);print(3274);print(3275);print(3276);print(3277);print(3278);print(3279);print(3280);print(3281);print(3282);print(3283);print(3284);print(3285);print(3286);print(3287);print(3288);print(3289);print(3290);print(3291);print(3292);print(3293);print(3294);print(3295);print(3296);print(3297);print(3298);print(3299);print(3300);print(3301);print(3302);print(3303);print(3304);print(3305);print(3306);print(3307);print(3308);print(3309);print(3310);print(3311);print(3312);print(3313);print(3314);print(3315);print(3316);print(3317);print(3318);print(3319);print(3320);print(3321);print(3322);print(3323);print(3324);print(3325);print(3326);print(3327);print(3328);print(3329);print(3330);print(3331);print(3332);print(3333);print(3334);print(3335);print(3336);print(3337);print(3338);print(3339);print(3340);print(3341);print(3342);print(3343);print(3344);print(3345);print(3346);print(3347);print(3348);print(3349);print(3350);print(3351);print(3352);print(3353);print(3354);print(3355);print(3356);print(3357);print(3358);print(3359);print(3360);print(3361);print(3362);print(3363);print(3364);print(3365);print(3366);print(3367);print(3368);print(3369);print(3370);print(3371);print(3372);print(3373);print(3374);print(3375);print(3376);print(3377);print(3378);print(3379);print(3380);print(3381);print(3382);print(3383);print(3384);print(3385);print(3386);print(3387);print(3388);print(3389);print(3390);print(3391);print(3392);print(3393);print(3394);print(3395);print(3396);print(3397);print(3398);print(3399);print(3400);print(3401);print(3402);print(3403);print(3404);print(3405);print(3406);print(3407);print(3408);print(3409);print(3410);print(3411);print(3412);print(3413);print(3414);print(3415);print(3416);print(3417);print(3418);print(3419);print(3420);print(3421);print(3422);print(3423);print(3424);print(3425);print(3426);print(3427);print(3428);print(3429);print(3430);print(3431);print(3432);print(3433);print(3434);print(3435);print(3436);print(3437);print(3438);print(3439);print(3440);print(3441);print(3442);print(3443);print(3444);print(3445);print(3446);print(3447);print(3448);print(3449);print(3450);print(3451);print(3452);print(3453);print(3454);print(3455);print(3456);print(3457);print(3458);print(3459);print(3460);print(3461);print(3462);print(3463);print(3464);print(3465);print(3466);print(3467);print(3468);print(3469);print(3470);print(3471);print(3472);print(3473);print(3474);print(3475);print(3476);print(3477);print(3478);print(3479);print(3480);print(3481);print(3482);print(3483);print(3484);print(3485);print(3486);print(3487);print(3488);print(3489);print(3490);print(3491);print(3492);print(3493);print(3494);print(3495);print(3496);print(3497);print(3498);print(3499);print(3500);print(3501);print(3502);print(3503);print(3504);print(3505);print(3506);print(3507);print(3508);print(3509);print(3510);print(3511);print(3512);print(3513);print(3514);print(3515);print(3516);print(3517);print(3518);print(3519);print(3520);print(3521);print(3522);print(3523);print(3524);print(3525);print(3526);print(3527);print(3528);print(3529);print(3530);print(3531);print(3532);print(3533);print(3534);print(3535);print(3536);print(3537);print(3538);print(3539);print(3540);print(3541);print(3542);print(3543);print(3544);print(3545);print(3546);print(3547);print(3548);print(3549);print(3550);print(3551);print(3552);print(3553);print(3554);print(3555);print(3556);print(3557);print(3558);print(3559);print(3560);print(3561);print(3562);print(3563);print(3564);print(3565);print(3566);print(3567);print(3568);print(3569);print(3570);print(3571);print(3572);print(3573);print(3574);print(3575);print(3576);print(3577);print(3578);print(3579);print(3580);print(3581);print(3582);print(3583);print(3584);print(3585);print(3586);print(3587);print(3588);print(3589);print(3590);print(3591);print(3592);print(3593);print(3594);print(3595);print(3596);print(3597);print(3598);print(3599);print(3600);print(3601);print(3602);print(3603);print(3604);print(3605);print(3606);print(3607);print(3608);print(3609);print(3610);print(3611);print(3612);print(3613);print(3614);print(3615);print(3616);print(3617);print(3618);print(3619);print(3620);print(3621);print(3622);print(3623);print(3624);print(3625);print(3626);print(3627);print(3628);print(3629);print(3630);print(3631);print(3632);print(3633);print(3634);print(3635);print(3636);print(3637);print(3638);print(3639);print(3640);print(3641);print(3642);print(3643);print(3644);print(3645);print(3646);print(3647);print(3648);print(3649);print(3650);print(3651);print(3652);print(3653);print(3654);print(3655);print(3656);print(3657);print(3658);print(3659);print(3660);print(3661);print(3662);print(3663);print(3664);print(3665);print(3666);print(3667);print(3668);print(3669);print(3670);print(3671);print(3672);print(3673);print(3674);print(3675);print(3676);print(3677);print(3678);print(3679);print(3680);print(3681);print(3682);print(3683);print(3684);print(3685);print(3686);print(3687);print(3688);print(3689);print(3690);print(3691);print(3692);print(3693);print(3694);print(3695);print(3696);print(3697);print(3698);print(3699);print(3700);print(3701);print(3702);print(3703);print(3704);print(3705);print(3706);print(3707);print(3708);print(3709);print(3710);print(3711);print(3712);print(3713);print(3714);print(3715);print(3716);print(3717);print(3718);print(3719);print(3720);print(3721);print(3722);print(3723);print(3724);print(3725);print(3726);print(3727);print(3728);print(3729);print(3730);print(3731);print(3732);print(3733);print(3734);print(3735);print(3736);print(3737);print(3738);print(3739);print(3740);print(3741);print(3742);print(3743);print(3744);print(3745);print(3746);print(3747);print(3748);print(3749);print(3750);print(3751);print(3752);print(3753);print(3754);print(3755);print(3756);print(3757);print(3758);print(3759);print(3760);print(3761);print(3762);print(3763);print(3764);print(3765);print(3766);print(3767);print(3768);print(3769);print(3770);print(3771);print(3772);print(3773);print(3774);print(3775);print(3776);print(3777);print(3778);print(3779);print(3780);print(3781);print(3782);print(3783);print(3784);print(3785);print(3786);print(3787);print(3788);print(3789);print(3790);print(3791);print(3792);print(3793);print(3794);print(3795);print(3796);print(3797);print(3798);print(3799);print(3800);print(3801);print(3802);print(3803);print(3804);print(3805);print(3806);print(3807);print(3808);print(3809);print(3810);print(3811);print(3812);print(3813);print(3814);print(3815);print(3816);print(3817);print(3818);print(3819);print(3820);print(3821);print(3822);print(3823);print(3824);print(3825);print(3826);print(3827);print(3828);print(3829);print(3830);print(3831);print(3832);print(3833);print(3834);print(3835);print(3836);print(3837);print(3838);print(3839);print(3840);print(3841);print(3842);print(3843);print(3844);print(3845);print(3846);print(3847);print(3848);print(3849);print(3850);print(3851);print(3852);print(3853);print(3854);print(3855);print(3856);print(3857);print(3858);print(3859);print(3860);print(3861);print(3862);print(3863);print(3864);print(3865);print(3866);print(3867);print(3868);print(3869);print(3870);print(3871);print(3872);print(3873);print(3874);print(3875);print(3876);print(3877);print(3878);print(3879);print(3880);print(3881);print(3882);print(3883);print(3884);print(3885);print(3886);print(3887);print(3888);print(3889);print(3890);print(3891);print(3892);print(3893);print(3894);print(3895);print(3896);print(3897);print(3898);print(3899);print(3900);print(3901);print(3902);print(3903);print(3904);print(3905);print(3906);print(3907);print(3908);print(3909);print(3910);print(3911);print(3912);print(3913);print(3914);print(3915);print(3916);print(3917);print(3918);print(3919);print(3920);print(3921);print(3922);print(3923);print(3924);print(3925);print(3926);print(3927);print(3928);print(3929);print(3930);print(3931);print(3932);print(3933);print(3934);print(3935);print(3936);print(3937);print(3938);print(3939);print(3940);print(3941);print(3942);print(3943);print(3944);print(3945);print(3946);print(3947);print(3948);print(3949);print(3950);print(3951);print(3952);print(3953);print(3954);print(3955);print(3956);print(3957);print(3958);print(3959);print(3960);print(3961);print(3962);print(3963);print(3964);print(3965);print(3966);print(3967);print(3968);print(3969);print(3970);print(3971);print(3972);print(3973);print(3974);print(3975);print(3976);print(3977);print(3978);print(3979);print(3980);print(3981);print(3982);print(3983);print(3984);print(3985);print(3986);print(3987);print(3988);print(3989);print(3990);print(3991);print(3992);print(3993);print(3994);print(3995);print(3996);print(3997);print(3998);print(3999);