DEFINE_BOTH(2);
DEFINE_BOTH(3);
DEFINE_BOTH(4);
DEFINE_BOTH(5);
DEFINE_BOTH(6);
DEFINE_BOTH(7);
DEFINE_BOTH(8);
DEFINE_BOTH(9);
DEFINE_BOTH(10);
DEFINE_BOTH(11);
DEFINE_BOTH(12);
DEFINE_BOTH(13);
DEFINE_BOTH(14);
DEFINE_BOTH(15);
DEFINE_BOTH(16);
DEFINE_BOTH(17);
DEFINE_BOTH(18);
DEFINE_BOTH(19);
DEFINE_BOTH(20);
DEFINE_BOTH(21);
DEFINE_BOTH(22);
DEFINE_BOTH(23);
DEFINE_BOTH(24);
DEFINE_BOTH(25);
DEFINE_BOTH(26);
DEFINE_BOTH(27);
DEFINE_BOTH(28);
DEFINE_BOTH(29);
DEFINE_BOTH(30);
DEFINE_BOTH(31);
DEFINE_BOTH(32);
DEFINE_BOTH(37);
DEFINE_BOTH(41);
DEFINE_BOTH(43);
DEFINE_BOTH(47);
DEFINE_BOTH(53);
DEFINE_BOTH(59);
DEFINE_BOTH(61);
DEFINE_BOTH(64);
DEFINE_BOTH(67);
DEFINE_BOTH(71);
DEFINE_BOTH(73);
DEFINE_BOTH(79);
DEFINE_BOTH(83);
DEFINE_BOTH(89);
DEFINE_BOTH(97);
DEFINE_BOTH(101);
DEFINE_BOTH(103);
DEFINE_BOTH(107);
DEFINE_BOTH(109);
DEFINE_BOTH(113);
DEFINE_BOTH(127);
DEFINE_BOTH(128);
DEFINE_BOTH(131);
DEFINE_BOTH(137);
DEFINE_BOTH(139);
DEFINE_BOTH(149);
DEFINE_BOTH(151);
DEFINE_BOTH(157);
DEFINE_BOTH(163);
DEFINE_BOTH(167);
DEFINE_BOTH(173);
DEFINE_BOTH(179);
DEFINE_BOTH(181);
DEFINE_BOTH(191);
DEFINE_BOTH(193);
DEFINE_BOTH(197);
DEFINE_BOTH(199);
DEFINE_BOTH(211);
DEFINE_BOTH(223);
DEFINE_BOTH(227);
DEFINE_BOTH(229);
DEFINE_BOTH(233);
DEFINE_BOTH(239);
DEFINE_BOTH(241);
DEFINE_BOTH(251);
DEFINE_BOTH(256);
DEFINE_BOTH(257);
DEFINE_BOTH(263);
DEFINE_BOTH(269);
DEFINE_BOTH(271);
DEFINE_BOTH(275);
DEFINE_BOTH(277);
DEFINE_BOTH(281);
DEFINE_BOTH(283);
DEFINE_BOTH(293);
DEFINE_BOTH(307);
DEFINE_BOTH(311);
DEFINE_BOTH(313);
DEFINE_BOTH(317);
DEFINE_BOTH(331);
DEFINE_BOTH(337);
DEFINE_BOTH(347);
DEFINE_BOTH(348);
DEFINE_BOTH(349);
DEFINE_BOTH(353);
DEFINE_BOTH(355);
DEFINE_BOTH(359);
DEFINE_BOTH(367);
DEFINE_BOTH(373);
DEFINE_BOTH(379);
DEFINE_BOTH(383);
DEFINE_BOTH(389);
DEFINE_BOTH(397);
DEFINE_BOTH(401);
DEFINE_BOTH(409);
DEFINE_BOTH(419);
DEFINE_BOTH(421);
DEFINE_BOTH(431);
DEFINE_BOTH(433);
DEFINE_BOTH(439);
DEFINE_BOTH(443);
DEFINE_BOTH(449);
DEFINE_BOTH(457);
DEFINE_BOTH(461);
DEFINE_BOTH(463);
DEFINE_BOTH(467);
DEFINE_BOTH(479);
DEFINE_BOTH(487);
DEFINE_BOTH(491);
DEFINE_BOTH(499);
DEFINE_BOTH(503);
DEFINE_BOTH(509);
DEFINE_BOTH(512);
DEFINE_BOTH(521);
DEFINE_BOTH(523);
DEFINE_BOTH(869);
DEFINE_BOTH(949);
DEFINE_BOTH(978);
DEFINE_BOTH(1024);
DEFINE_BOTH(1085);
DEFINE_BOTH(1107);
DEFINE_BOTH(1198);
DEFINE_BOTH(1400);
DEFINE_BOTH(1465);
DEFINE_BOTH(1494);
DEFINE_BOTH(1660);
DEFINE_BOTH(1784);
DEFINE_BOTH(1849);
DEFINE_BOTH(1949);
DEFINE_BOTH(2048);
DEFINE_BOTH(2084);
DEFINE_BOTH(2106);
DEFINE_BOTH(2131);
DEFINE_BOTH(2140);
DEFINE_BOTH(2143);
DEFINE_BOTH(2164);
DEFINE_BOTH(2223);
DEFINE_BOTH(2224);
DEFINE_BOTH(2517);
DEFINE_BOTH(2556);
DEFINE_BOTH(2756);
DEFINE_BOTH(2827);
DEFINE_BOTH(2863);
DEFINE_BOTH(2966);
DEFINE_BOTH(3012);
DEFINE_BOTH(3046);
DEFINE_BOTH(3221);
DEFINE_BOTH(3552);
DEFINE_BOTH(3559);
DEFINE_BOTH(3637);
DEFINE_BOTH(3788);
DEFINE_BOTH(3973);
DEFINE_BOTH(4096);
DEFINE_BOTH(4216);
DEFINE_BOTH(4307);
DEFINE_BOTH(4452);
DEFINE_BOTH(4557);
DEFINE_BOTH(4595);
DEFINE_BOTH(4798);
DEFINE_BOTH(4808);
DEFINE_BOTH(4860);
DEFINE_BOTH(5107);
DEFINE_BOTH(5258);
DEFINE_BOTH(5309);
DEFINE_BOTH(5488);
DEFINE_BOTH(5656);
DEFINE_BOTH(5953);
DEFINE_BOTH(5971);
DEFINE_BOTH(5977);
DEFINE_BOTH(6247);
DEFINE_BOTH(6286);
DEFINE_BOTH(6344);
DEFINE_BOTH(6429);
DEFINE_BOTH(6477);
DEFINE_BOTH(6482);
DEFINE_BOTH(6821);
DEFINE_BOTH(6961);
DEFINE_BOTH(7005);
DEFINE_BOTH(7011);
DEFINE_BOTH(7146);
DEFINE_BOTH(7234);
DEFINE_BOTH(7392);
DEFINE_BOTH(7593);
DEFINE_BOTH(7963);
DEFINE_BOTH(8096);
DEFINE_BOTH(8253);
DEFINE_BOTH(8283);
DEFINE_BOTH(8499);
DEFINE_BOTH(8998);
DEFINE_BOTH(9045);
DEFINE_BOTH(9055);
DEFINE_BOTH(9149);
DEFINE_BOTH(9196);
DEFINE_BOTH(9710);
DEFINE_BOTH(9758);
DEFINE_BOTH(9849);
DEFINE_BOTH(9879);
DEFINE_BOTH(9924);
DEFINE_BOTH(10000);
DEFINE_BOTH(10060);
DEFINE_BOTH(10162);
DEFINE_BOTH(10178);
DEFINE_BOTH(10212);
DEFINE_BOTH(10651);
DEFINE_BOTH(10997);
DEFINE_BOTH(11044);
DEFINE_BOTH(11094);
DEFINE_BOTH(11529);
DEFINE_BOTH(11773);
DEFINE_BOTH(12095);
DEFINE_BOTH(12173);
DEFINE_BOTH(12498);
DEFINE_BOTH(12734);
DEFINE_BOTH(12868);
DEFINE_BOTH(13115);
DEFINE_BOTH(13308);
DEFINE_BOTH(13399);
DEFINE_BOTH(13435);
DEFINE_BOTH(13589);
DEFINE_BOTH(13593);
DEFINE_BOTH(13662);
DEFINE_BOTH(13983);
DEFINE_BOTH(14126);
DEFINE_BOTH(14187);
DEFINE_BOTH(14198);
DEFINE_BOTH(14326);
DEFINE_BOTH(14414);
DEFINE_BOTH(14615);
DEFINE_BOTH(14638);
DEFINE_BOTH(14698);
DEFINE_BOTH(14719);
DEFINE_BOTH(14763);
DEFINE_BOTH(14809);
DEFINE_BOTH(15106);
DEFINE_BOTH(15111);
DEFINE_BOTH(15309);
DEFINE_BOTH(15516);
DEFINE_BOTH(15639);
DEFINE_BOTH(15648);
DEFINE_BOTH(15724);
DEFINE_BOTH(15861);
DEFINE_BOTH(15870);
DEFINE_BOTH(15995);
DEFINE_BOTH(16106);
DEFINE_BOTH(16382);
