/in/foo.cc:3:0: error: expected '}' before ';' token
long long int n[100000]={0,2,3,22,5,23,7,222,33,25,11,223,13,27,35,2222,17,233,19,225,37,211,23,2223,55,213,333,227,29,235,31,22222,311,217,57,2233,37,219,313,2225,41,237,43,2211,335,223,47,22223,77,255,317,2213,53,2333,511,2227,319,229,59,2235,61,231,337,222222,513,2311,67,2217,323,257,71,22233,73,237,355,2219,711,2313,79,22225,3333,241,83,2237,517,243,329,22211,89,2335,713,2223,331,247,519,222223,97,277,3311,2255,101,2317,103,22213,357,253,107,22333,109,2511,337,22227,113,2319,523,2229,3313,259,717,22235,1111,261,341,2231,555,2337,127,2222222,343,2513,131,22311,719,267,3335,22217,137,2323,139,2257,347,271,1113,222233,529,273,377,2237,149,2355,151,22219,3317,2711,531,22313,157,279,353,222225,723,23333,163,2241,3511,283,167,22237,1313,2517,3319,2243,173,2329,557,222211,359,289,179,22335,181,2713,361,22223,537,2331,1117,2247,3337,2519,191,2222223,193,297,3513,2277,197,23311,199,22255,367,2101,729,22317,541,2103,3323,222213,1119,2357,211,2253,371,2107,543,222333,731,2109,373,22511,1317,2337,223,222227,3355,2113,227,22319,229,2523,3711,22229,233,23313,547,2259,379,2717,239,222235,241,21111,33333,2261,577,2341,1319,22231,383,2555,251,22337,1123,2127,3517,22222222,257,2343,737,22513,3329,2131,263,222311,553,2719,389,2267,269,23335,271,222217,3713,2137,5511,22323,277,2139,3331,22257,281,2347,283,2271,3519,21113,741,2222233,1717,2529,397,2273,293,2377,559,22237,33311,2149,1323,22355,743,2151,3101,222219,561,23317,307,22711,3103,2531,311,222313,313,2157,3357,2279,317,2353,1129,2222225,3107,2723,1719,223333,5513,2163,3109,22241,747,23511,331,2283,3337,2167,567,222237,337,21313,3113,22517,1131,23319,777,22243,3523,2173,347,22329,349,2557,33313,2222211,353,2359,571,2289,3717,2179,359,222335,1919,2181,31111,22713,573,2361,367,222223,3341,2537,753,22331,373,21117,3555,22247,1329,23337,379,22519,3127,2191,383,22222223,5711,2193,3343,2297,389,23513,1723,22277,3131,2197,579,223311,397,2199,3719,222255,401,2367,1331,22101,33335,2729,1137,222317,409,2541,3137,22103,759,23323,583,2222213,3139,21119,419,22357,421,2211,3347,22253,5517,2371,761,22107,31113,2543,431,2222333,433,2731,3529,22109,1923,2373,439,222511,3377,21317,443,22337,589,2223,3149,2222227,449,23355,1141,22113,3151,2227,5713,222319,457,2229,33317,22523,461,23711,463,222229,3531,2233,467,223313,767,2547,3157,22259,1143,2379,5519,22717,3353,2239,479,2222235,1337,2241,3723,221111,597,233333,487,22261,3163,2577,491,22341,1729,21319,33511,222231,771,2383,499,22555,3167,2251,503,222337,5101,21123,31313,22127,509,23517,773,222222222,33319,2257,5103,22343,1147,2737,3173,222513,521,23329,523,22131,3557,2263,1731,2222311,2323,2553,3359,22719,1341,2389,5107,22267,3179,2269,7711,223335,541,2271,3181,2222217,5109,23713,547,22137,3361,25511,1929,222323,779,2277,3537,22139,557,23331,1343,222257,31117,2281,563,22347,5113,2283,33337,22271,569,23519,571,221113,3191,2741,5523,22222233,577,21717,3193,22529,783,2397,1153,22273,33513,2293,587,22377,1931,2559,3197,222237,593,233311,5717,22149,3199,21323,599,222355,601,2743,3367,22151,51111,23101,607,2222219,3729,2561,1347,223317,613,2307,3541,222711,617,23103,619,22531,33323,2311,789,2222313,5555,2313,31119,22157,1737,23357,631,22279,3211,2317,5127,22353,7713,21129,3371,22222225,641,23107,643,22723,3543,21719,647,2223333,1159,25513,3731,22163,653,23109,5131,222241,3373,2747,659,223511,661,2331,31317,22283,5719,23337,2329,22167,3223,2567,1161,2222237,673,2337,33355,221313,677,23113,797,222517,3227,21131,683,223319,5137,2777,3229,222243,1353,23523,691,22173,33711,2347,5139,222329,1741,2349,3233,22557,701,233313,1937,22222211,3547,2353,7101,22359,709,2571,3379,22289,2331,23717,51113,22179,3239,2359,719,2222335,7103,21919,3241,22181,5529,231111,727,222713,333333,2573,1743,22361,733,2367,3577,2222223,1167,23341,739,22537,31319,2753,743,222331,5149,2373,3383,221117,7107,23555,751,222247,3251,21329,5151,223337,757,2379,31123,222519,761,23127,7109,22191,33517,2383,1359,222222223,769,25711,3257,22193,773,23343,5531,22297,3737,2389,1941,223513,1171,21723,33329,222277,5157,23131,787,22197,3263,2579,7113,2223311,1361,2397,3553,22199,797,23719,1747,2222255,3389,2401,1173,22367,5723,21331,3269,222101,809,233335,811,22729,3271,21137,5163,2222317,1943,2409,33713,22541,821,23137,823,222103,35511,2759,827,223323,829,2583,3277,22222213,7717,23139,5167,221119,33331,2419,839,222357,2929,2421,3281,22211,51313,23347,71111,222253,3283,25517,2337,22371,853,2761,33519,222107,857,231113,859,22543,3741,2431,863,22222333,5173,2433,31717,22731,1179,23529,1367,222109,3397,21923,5557,22373,877,2439,3293,2222511,881,23377,883,221317,3559,2443,887,222337,7127,2589,333311,22223,1947,23149,5179,22222227,31323,2449,2931,223355,1753,21141,3743,222113,5181,23151,907,22227,33101,25713,911,2222319,1183,2457,3561,22229,7131,233317,919,222523,3307,2461,1371,223711,5537,2463,33103,2222229,929,23531,7719,22233,3311,2467,51117,2223313,937,2767,3313,22547,941,23157,2341,222259,33357,21143,947,22379,1373,25519,3317,222717,953,23353,5191,22239,31129,2479,7137,22222235,3131,21337,33107,22241,5193,23723,967,2221111,31719,2597,971,2233333,7139,2487,35513,222261,977,23163,1189,22577,33109,2491,983,222341,5197,21729,3747,221319,2343,233511,991,2222231,3331,2771,5199,22383,997,2499,33337,222555,71113,23167,1759,22251,3567,2503,1953,2222337,1009,25101,3337,221123,1013,231313,5729,222127,33113,2509,1019,223517,1021,2773,31131,2222222222,5541,233319,1379,22257,3777,25103,1031,222343,1033,21147,33523,22737,1761,23173,1039,2222513,3347,2521,7149,223329,51119,2523,3349,222131,1049,23557,1051,22263,333313,21731,5211,22222311,7151,22323,3353,22553,1061,23359,1063,222719,3571,21341,1197,22389,1069,25107,33717,222267,2937,23179,5543,22269,3359,27711,1383,2223335,2347,2541,31919,22271,5731,23181,1087,22222217,331111,25109,1091,223713,1093,2547,3573,222137,1097,23361,7157,225511,3367,21929,1103,2222323,51317,2779,33341,22277,1109,23537,11101,222139,3753,2557,5223,223331,1117,21343,3373,2222257,1959,231117,1123,22281,33555,2563,7723,222347,1129,25113,31329,22283,11103,233337,5227,222271,3379,2569,1767,223519,7163,2571,33127,2221113,5229,23191,3137,22741,3383,25523,1151,222222233,1153,2577,35711,221717,1389,23193,1961,222529,33343,2783,1163,22397,5233,21153,3389,222273,7167,233513,1171,22293,31723,2587,5547,222377,11107,21931,33131,22559,1181,23197,71313,2222237,3579,2593,1187,2233311,2941,25717,3397,222149,1193,23199,5239,221323,33719,2599,11109,2222355,1201,2601,3401,22743,5241,23367,1771,222151,31331,251111,7173,223101,1213,2607,333335,22222219,1217,23729,2353,22561,31137,21347,1223,2223317,5577,2613,3409,22307,1229,23541,1231,2222711,33137,2617,51319,223103,1237,2619,3759,222531,1773,233323,11113,22311,3583,2789,2943,22222313,1249,25555,33139,22313,7179,231119,5251,222157,3419,21737,1259,223357,1397,2631,3421,222279,51123,23211,7181,22317,33347,25127,3141,222353,1967,27713,35517,221129,1277,23371,1279,222222225,3761,2641,1283,223107,5257,2643,331113,222723,1289,23543,1291,221719,3431,2647,5737,22223333,1297,21159,3433,225513,1301,23731,1303,222163,33529,2653,1307,223109,71117,25131,31923,2222241,13101,23373,5263,22747,3439,2659,1319,2223511,1321,2661,33377,22331,5553,231317,1327,222283,3443,25719,111111,223337,3143,22329,3589,222167,7191,23223,13103,22567,33149,21161,1779,22222237,5269,2673,3449,22337,1971,233355,7193,2221313,31141,2677,5271,223113,2359,2797,33151,2222517,1361,23227,2947,221131,35713,2683,1367,2223319,3737,25137,3457,22777,1373,23229,55511,2222243,333317,21353,7197,223523,1381,2691,3461,222173,5277,233711,1973,22347,3463,25139,13107,2222329,7199,21741,33531,22349,11127,23233,1399,222557,3467,2701,2361,2233313,5281,21937,3767,222222211,1409,23547,1783,22353,33157,27101,5283,222359,13109,2709,31143,22571,7729,23379,1423,222289,35519,22331,1427,223717,1429,251113,33353,222179,1433,23239,5741,22359,3479,2719,1439,22222335,11131,27103,31337,221919,51717,23241,1447,222181,33723,25529,1451,2231111,1453,2727,3597,2222713,3147,2333333,1459,22573,3487,21743,71119,222361,5293,2733,33163,22367,13113,23577,1471,22222223,3491,21167,5559,223341,7211,2739,31729,222537,1481,231319,1483,22753,333511,2743,1487,2222331,1489,25149,3771,22373,1493,23383,51323,2221117,3499,27107,14