Statistics

Problem Statement for "ZeroPointSixThreeSix"

Problem Statement

Foxland is a perfectly flat country. There are 2*n cities in Foxland. The cities are numbered 0 through 2*n-1. For the purpose of this problem, each city is a point. You are given the coordinates of all cities in the int[]s x and y. For each valid i, city i is located at (x[i], y[i]).


Each city has an airport. There are some flights between those airports. Flight regulations in Foxland specify that each flight must be a round-trip flight between two cities. Additionally, the trajectory of a flight must be the straight line segment between those two cities. (I.e., the planes must always fly along the shortest path.)


Fox Airline is the only airline in Foxland. The airline operates exactly n flights. Each city is served by one of the flights. In other words, there are n disjoint pairs of cities, with each pair of cities being served by one of the n flights.


One day, Fox TV has shown a sci-fi movie in which two airplanes collided. After seeing the movie, many citizens of Foxland became afraid of flying. In order to make them feel safe again, Fox Airline now wants to make sure that their planes will never collide. More precisely, they want to make sure that the trajectories of their n flights are disjoint.


The revenue from a flight is proportional to its length, i.e., to the Euclidean distance between the cities it connects. Your task will be to reroute the flights without losing too much revenue.


You are given the information about the current n flights in the int[] match with 2*n elements. For each valid i, there is a flight between cities i and match[i]. Note that the set of flights described by match can be arbitrary, it does not necessarily maximize the total revenue. Your task is to find a new set of n flights with the following properties:
  • As before, each of the 2*n cities must be served by one of the n new flights.
  • The trajectories of the n new flights must be pairwise disjoint.
  • If the total length of the n old flights is L, the total length of the n new flights must be at least 0.636 * L.
Note that some of the old flights may appear among the new flights. In fact, if the old flights have disjoint trajectories, the new flights may be the same as the old flights.


Return a int[] with 2*n elements, describing the n new flights using the same format as in match. You may assume that there is always at least one valid solution. If there are multiple valid solutions, you may return any of them.

Definition

Class:
ZeroPointSixThreeSix
Method:
replan
Parameters:
int[], int[], int[]
Returns:
int[]
Method signature:
int[] replan(int[] x, int[] y, int[] match)
(be sure your method is public)

Constraints

  • x will contain between 4 and 200 elements, inclusive.
  • x will contain an even number of elements.
  • x and y will contain the same number of elements, inclusive.
  • Each element in x and y will be between -100,000 and 100,000, inclusive.
  • No three points will be on the same line.
  • match will contain exactly |x| elements.
  • Each element in match will be between 0 and |x|-1, inclusive.
  • For each valid i, match[i] != i.
  • For each valid i, match[match[i]] = i.

Examples

  1. {0,0,1,1}

    {0,1,0,1}

    {3,2,1,0}

    Returns: {1, 0, 3, 2 }

    The four cities are located in the vertices of a square. The two old flights correspond to the diagonals of the square. Instead of those, we can choose any two opposite sides of the square as the two new flights. If the total length of the old flights is L, the total lenght of the new flights is L / sqrt(2). This is approximately 0.707 * L , which is clearly at least 0.636 * L.

  2. {0,0,4,4}

    {0,3,0,3}

    {3,2,1,0}

    Returns: {2, 3, 0, 1 }

    In this example the four cities are located in the vertices of a 4 by 3 rectangle. Again, the old flights correspond to the diagonals of the rectangle. Their total length is L = 10. Note that this time the two new flights must correspond to the long sides of the rectangle. If you choose the two short sides as the new flights, their total length will be only 0.6 * L, which is less than 0.636. For the two long sides the total length is 0.8 * L.

  3. {0,0,4,4}

    {0,3,0,3}

    {1,0,3,2}

    Returns: {2, 3, 0, 1 }

    Here we have the same four cities, but this time the old flights correspond to the short sides of the rectangle. You may return those two flights, but you may also return the two flights that correspond to the long sides of the rectangle. In that case, the revenue from the new flights will actually be greater than the revenue from the old flights. This is allowed.

  4. {-1,1,100,100,1,-1,-100,-100}

    {100,100,1,-1,-100,-100,-1,1}

    {1,0,3,2,5,4,7,6}

    Returns: {1, 0, 3, 2, 5, 4, 7, 6 }

    There is no intersection in the old plan, so you can output it.

  5. {-1,1,100,100,1,-1,-100,-100}

    {100,100,1,-1,-100,-100,-1,1}

    {2,3,0,1,6,7,4,5}

    Returns: {7, 2, 1, 4, 3, 6, 5, 0 }

  6. {2588,2025,1422,782,113,-573,-1264,-1944,-2601,-3220,-3794,-4316,-4784,-5203,-5579,-5923,-6247,-6564,-6887,-7226,-7589,-7976,-8386,-8812,-9241,-9659,-10046,-10384,-10655,-10843,-10936,-10925,-10808,-10590,-10277,-9884,-9427,-8923,-8392,-7851,-7314,-6793,-6295,-5820,-5367,-4928,-4494,-4054,-3596,-3110,-2588,-2025,-1422,-782,-113,573,1264,1944,2601,3220,3794,4316,4784,5203,5579,5923,6247,6564,6887,7226,7589,7976,8386,8812,9241,9659,10046,10384,10655,10843,10936,10925,10808,10590,10277,9884,9427,8923,8392,7851,7314,6793,6295,5820,5367,4928,4494,4054,3596,3110}

    {9659,10046,10384,10655,10843,10936,10925,10808,10590,10277,9884,9427,8923,8392,7851,7314,6793,6295,5820,5367,4928,4494,4054,3596,3110,2588,2025,1422,782,113,-573,-1264,-1944,-2601,-3220,-3794,-4316,-4784,-5203,-5579,-5923,-6247,-6564,-6887,-7226,-7589,-7976,-8386,-8812,-9241,-9659,-10046,-10384,-10655,-10843,-10936,-10925,-10808,-10590,-10277,-9884,-9427,-8923,-8392,-7851,-7314,-6793,-6295,-5820,-5367,-4928,-4494,-4054,-3596,-3110,-2588,-2025,-1422,-782,-113,573,1264,1944,2601,3220,3794,4316,4784,5203,5579,5923,6247,6564,6887,7226,7589,7976,8386,8812,9241}

    {50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49}

    Returns: {37, 36, 35, 34, 33, 32, 31, 30, 29, 28, 20, 23, 24, 25, 26, 22, 27, 21, 19, 18, 10, 17, 15, 11, 12, 13, 14, 16, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0, 99, 98, 97, 96, 95, 94, 93, 92, 91, 90, 89, 88, 87, 86, 85, 84, 83, 82, 81, 80, 79, 78, 70, 73, 74, 75, 76, 72, 77, 71, 69, 68, 60, 67, 65, 61, 62, 63, 64, 66, 59, 58, 57, 56, 55, 54, 53, 52, 51, 50, 49, 48, 47, 46, 45, 44, 43, 42, 41, 40, 39, 38 }

  7. {2588,1976,1357,732,104,-523,-1149,-1770,-2385,-2990,-3583,-4162,-4725,-5269,-5792,-6293,-6768,-7217,-7637,-8028,-8386,-8712,-9003,-9258,-9477,-9659,-9802,-9907,-9973,-9999,-9986,-9933,-9841,-9711,-9542,-9335,-9092,-8813,-8498,-8151,-7771,-7360,-6921,-6454,-5962,-5446,-4909,-4352,-3778,-3189,-2588,-1976,-1357,-732,-104,523,1149,1770,2385,2990,3583,4162,4725,5269,5792,6293,6768,7217,7637,8028,8386,8712,9003,9258,9477,9659,9802,9907,9973,9999,9986,9933,9841,9711,9542,9335,9092,8813,8498,8151,7771,7360,6921,6454,5962,5446,4909,4352,3778,3189}

    {9659,9802,9907,9973,9999,9986,9933,9841,9711,9542,9335,9092,8813,8498,8151,7771,7360,6921,6454,5962,5446,4909,4352,3778,3189,2588,1976,1357,732,104,-523,-1149,-1770,-2385,-2990,-3583,-4162,-4725,-5269,-5792,-6293,-6768,-7217,-7637,-8028,-8386,-8712,-9003,-9258,-9477,-9659,-9802,-9907,-9973,-9999,-9986,-9933,-9841,-9711,-9542,-9335,-9092,-8813,-8498,-8151,-7771,-7360,-6921,-6454,-5962,-5446,-4909,-4352,-3778,-3189,-2588,-1976,-1357,-732,-104,523,1149,1770,2385,2990,3583,4162,4725,5269,5792,6293,6768,7217,7637,8028,8386,8712,9003,9258,9477}

    {50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49}

    Returns: {29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0, 99, 98, 97, 96, 95, 94, 93, 92, 91, 90, 89, 88, 87, 86, 85, 84, 83, 82, 81, 80, 79, 78, 77, 76, 75, 74, 73, 72, 71, 70, 69, 68, 67, 66, 65, 64, 63, 62, 61, 60, 59, 58, 57, 56, 55, 54, 53, 52, 51, 50, 49, 48, 47, 46, 45, 44, 43, 42, 41, 40, 39, 38, 37, 36, 35, 34, 33, 32, 31, 30 }

  8. {5358,27366,20208,17120,21726,4150,26012,20110,19640,11654,31565,4271,10279,20697,15143,8850,2025,17897,7077,25464,8787,15009,10003,1303,13259,13216,5138,26650,16205,20668,11799,18591,7911,24957,3564,15032,25660,18846,8750,30443,2308,13711,1998,30386,28555,7926,12944,24828,13102,8489,25999,18090,18657,7605,31670,12050,28587,12507,72,29824,28968,30221,5978,28848,12806,7286,13908,31061,4745,19311,11380,11413,7944,22282,31562,3466,4206,17547,32572,28867,7353,7914,26628,14529,6014,6995,301,25211,25187,3494,19098,25050,11683,11512,24832,20030,2190,10255,13927,24311,16902,2538,6828,14284,6403,28215,5121,1400,15632,1498,1900,27176,7884,27501,12612,14846,4202,18362,28088,1937,13873,17987,20807,106,18173,22971,4425,6537,7356,20618,15460,3038,5362,14669,17176,8401,16693,5972,20532,20154,26545,26402,29022,9577,21414,29424,3984,2720,30181,30507,14229,18068,21847,5873,12944,24688,20342,8344,28277,19153,10450,8743,13966,24651,28045,19930,15351,12258,8671,11939,28194,6546,17042,11428,9044,15048,5511,25013,4390,10983,18992,15844,5382,1988,27156,31728,19635,21034,6478,26062,32452,6743,9998,26916,21282,31869,28183,31697,23433,27969}

    {14363,1089,26318,24918,6331,17729,20549,29848,7890,29974,27169,7572,7134,25140,28531,12512,21026,29171,2384,309,4900,13069,30033,14834,28208,35,15378,18840,28372,12856,30644,23628,27490,25396,10843,26200,25458,16482,9391,16043,28253,27890,31839,18772,14787,29816,4762,12811,6150,19820,10900,13992,7884,27560,4103,425,21889,25325,19887,5296,29651,6494,29645,17155,12340,2563,28325,15371,7771,5959,27904,9686,7619,28027,22187,18325,22571,30033,21238,17438,20500,22113,24374,25706,32583,2471,30019,29208,1356,31747,16891,8681,26100,16568,27581,3650,22480,21486,26862,16814,8887,27953,26232,20825,3652,25071,15942,1942,24661,6141,32201,7769,27533,2067,31862,2493,11731,20555,582,21120,32466,22182,32308,130,20087,31623,19651,5450,29558,23606,3701,5761,2501,9566,3669,10357,24862,30096,14446,14487,31617,20414,8274,14333,7088,7617,6036,26081,25522,17107,21582,10784,849,15893,10140,32699,30364,23818,17439,28506,21606,32282,5243,6596,11461,25360,8665,21097,30611,5021,2662,18904,4848,20435,2001,18505,20926,4779,1489,30740,6691,9343,18589,16440,5131,15760,9074,11989,26532,14465,16145,29618,3040,21722,28735,27320,9463,2439,7747,13941}

    {74, 84, 20, 48, 161, 79, 93, 192, 70, 95, 109, 105, 31, 132, 115, 195, 99, 55, 165, 103, 2, 35, 186, 78, 180, 136, 141, 153, 162, 110, 52, 12, 163, 135, 148, 21, 131, 76, 117, 58, 145, 172, 91, 106, 49, 51, 77, 173, 3, 44, 97, 45, 30, 187, 175, 17, 143, 152, 39, 188, 146, 157, 170, 182, 194, 121, 181, 119, 82, 150, 8, 125, 87, 104, 0, 149, 37, 46, 23, 5, 199, 164, 68, 130, 1, 155, 139, 72, 168, 184, 176, 42, 144, 6, 123, 9, 189, 50, 134, 16, 114, 138, 197, 19, 73, 11, 43, 124, 133, 10, 29, 167, 198, 137, 100, 14, 193, 38, 191, 67, 166, 65, 154, 94, 107, 71, 185, 129, 177, 127, 83, 36, 13, 108, 98, 33, 25, 113, 101, 86, 178, 26, 160, 56, 92, 40, 60, 196, 34, 75, 69, 179, 57, 27, 122, 85, 174, 61, 183, 169, 142, 4, 28, 32, 81, 18, 120, 111, 88, 159, 62, 190, 41, 47, 156, 54, 90, 128, 140, 151, 24, 66, 63, 158, 89, 126, 22, 53, 59, 96, 171, 118, 7, 116, 64, 15, 147, 102, 112, 80}

    Returns: {18, 117, 142, 170, 57, 104, 122, 145, 103, 19, 74, 40, 80, 197, 91, 89, 146, 50, 0, 9, 182, 173, 52, 109, 37, 49, 85, 125, 47, 83, 88, 111, 166, 141, 96, 138, 54, 24, 176, 155, 11, 139, 192, 140, 94, 100, 62, 28, 137, 25, 17, 70, 22, 154, 36, 171, 67, 4, 123, 129, 185, 194, 46, 82, 93, 106, 90, 56, 147, 161, 51, 81, 153, 199, 10, 116, 174, 196, 195, 87, 12, 71, 63, 29, 130, 26, 107, 79, 30, 15, 66, 14, 152, 64, 44, 167, 34, 134, 187, 165, 45, 132, 169, 8, 5, 149, 65, 86, 198, 23, 135, 31, 133, 121, 177, 191, 75, 1, 136, 178, 184, 113, 6, 58, 163, 27, 127, 126, 181, 59, 84, 183, 101, 112, 97, 110, 118, 48, 35, 41, 43, 33, 2, 188, 179, 7, 16, 68, 190, 105, 186, 175, 92, 72, 53, 39, 164, 162, 193, 189, 172, 69, 157, 124, 156, 99, 32, 95, 180, 102, 3, 55, 160, 21, 76, 151, 38, 114, 119, 144, 168, 128, 20, 131, 120, 60, 150, 98, 143, 159, 148, 115, 42, 158, 61, 78, 77, 13, 108, 73 }

  9. {14230,29982,30842,8537,31147,3357,10691,15077,14142,9780,7122,18823,29183,16520,18662,23172,27230,12575,18245,5959,32276,29798,12214,24540,5787,4268,5128,30069,10161,2213,1417,13545,15833,24040,11151,24880,7385,9072,27123,32233,28222,8223,6033,14804,32723,310,17610,26968,4654,7391,4610,4350,14116,17572,5666,32755,16463,10229,21782,31370,15759,18085,18000,29880,2950,29549,27460,23703,29210,26216,30186,29924,21239,24469,32575,16257,26635,22873,19908,30707,4616,19194,11261,7653,14053,31525,20211,4003,12381,25193,19635,13471,19055,7610,8909,14320,20957,28911,19670,21198,12973,22852,27366,10008,9899,12248,30747,10702,29668,23600,4372,7575,15148,5810,19062,7484,22169,15147,5995,13867,18438,11082,16414,4853,14226,16675,26688,13776,542,20909,9607,17174,22482,16196,9769,23492,27288,7207,26469,2044,11424,23803,31738,12675,7899,6983,25262,11844,12160,26614,27849,23243,10377,11736,13463,17610,11830,9248,9194,26008,19850,20711,2709,27821,6857,7080,17650,6696,24577,28611,29277,10569,23422,28411,15287,19191,3667,13303,10724,12347,6872,9412,3149,9411,13095,21841,28511,14688,6045,31218,8970,32393,9567,27102,20803,20181,29907,12721,9346,10628}

    {24712,32008,24585,9308,1321,20456,24302,10631,7603,22786,16680,16948,26522,28268,8821,9491,29703,30607,23174,17510,3157,30119,18819,32390,26261,23622,29829,7772,10762,14801,29210,11240,17325,12289,9925,3261,2731,15459,20859,29826,13538,20696,26663,9587,7016,15382,17447,222,20229,25125,7884,26535,31923,17635,24030,27333,8741,23681,12310,19394,4669,16388,31139,19774,18836,7621,4261,21357,4854,1009,18869,21653,31715,30985,21595,6545,6416,25699,26518,20048,6884,18087,15960,25175,12795,16979,25607,14651,17318,29752,20733,11048,28265,7163,22280,21852,24188,5268,24043,15020,29258,7378,28636,13311,12021,28630,5636,12494,1232,11667,1282,18346,25572,4948,6504,5814,8300,1078,9276,29736,10073,25002,1913,28364,718,13301,8843,7810,11941,8879,3798,17595,15592,15687,11312,15616,19033,4989,32099,15722,17130,7655,21676,26411,30278,30317,20542,9988,31814,24781,9919,26061,27005,8983,17354,2288,21421,11826,13420,17134,9807,5717,25511,13273,18191,23439,9970,23000,2637,576,6838,20902,30622,31646,20179,26387,24136,24113,17177,30081,14794,28246,13264,6249,26194,30400,13872,11220,9541,28914,9449,7394,29114,32199,23709,2630,9471,11754,18529,13511}

    {155, 190, 103, 102, 123, 163, 169, 92, 175, 97, 70, 88, 118, 117, 105, 83, 93, 133, 43, 85, 24, 134, 33, 153, 20, 191, 141, 167, 90, 63, 58, 86, 101, 22, 89, 144, 73, 74, 128, 107, 198, 196, 76, 18, 176, 136, 140, 121, 99, 68, 189, 106, 75, 188, 65, 157, 119, 108, 30, 139, 112, 64, 124, 29, 61, 54, 156, 199, 49, 181, 10, 182, 127, 36, 37, 52, 42, 110, 187, 87, 131, 180, 142, 15, 172, 19, 31, 79, 11, 34, 28, 185, 7, 16, 170, 161, 147, 9, 130, 48, 125, 32, 3, 2, 149, 14, 51, 39, 57, 165, 77, 132, 60, 173, 184, 151, 145, 13, 12, 56, 143, 47, 174, 4, 62, 100, 171, 72, 38, 192, 98, 80, 111, 17, 21, 164, 45, 193, 197, 59, 46, 26, 82, 120, 35, 116, 158, 96, 166, 104, 162, 115, 168, 23, 186, 0, 66, 55, 146, 178, 177, 95, 150, 5, 135, 109, 148, 27, 152, 6, 94, 126, 84, 113, 122, 8, 44, 160, 159, 195, 81, 69, 71, 194, 114, 91, 154, 78, 53, 50, 1, 25, 129, 137, 183, 179, 41, 138, 40, 67}

    Returns: {60, 170, 108, 49, 59, 182, 82, 95, 154, 103, 165, 62, 169, 155, 46, 185, 163, 84, 61, 188, 39, 97, 147, 35, 137, 87, 113, 79, 57, 64, 45, 148, 133, 67, 178, 23, 42, 144, 47, 20, 102, 183, 36, 177, 55, 30, 14, 38, 50, 3, 48, 110, 75, 120, 118, 44, 174, 28, 194, 4, 0, 18, 11, 65, 29, 63, 136, 33, 71, 146, 196, 68, 132, 168, 191, 52, 138, 109, 99, 27, 123, 114, 6, 130, 17, 142, 116, 25, 197, 159, 161, 105, 160, 111, 158, 7, 101, 21, 129, 78, 187, 96, 40, 9, 192, 91, 189, 171, 2, 77, 51, 93, 125, 26, 81, 164, 86, 184, 54, 122, 53, 140, 119, 80, 143, 112, 149, 179, 162, 98, 83, 166, 72, 32, 181, 151, 66, 24, 76, 176, 121, 172, 85, 124, 37, 190, 69, 22, 31, 126, 193, 135, 199, 156, 8, 13, 153, 198, 94, 89, 92, 90, 128, 16, 115, 10, 131, 180, 73, 12, 1, 107, 141, 186, 56, 195, 139, 43, 34, 127, 167, 134, 5, 41, 117, 15, 173, 100, 19, 106, 145, 74, 104, 150, 58, 175, 70, 88, 157, 152 }

  10. {18461, 29732, 12282, 31045, 18484, 28421, 20092, 20296, 20336, 27702, 5148, 27106, 2240, 31529, 211, 26078, 31817, 4644, 21010, 10522, 25571, 1726, 16184, 779, 20378, 22117, 1565, 7479, 6702, 16091, 18315, 15290, 11667, 9908, 13248, 19906, 6002, 21977, 1774, 19986, 28070, 32265, 21947, 29570, 704, 4947, 10689, 12670, 27267, 29853, 28174, 2179, 20073, 25632, 11173, 9893, 4636, 20457, 5627, 22539, 18430, 27226, 26491, 18289, 30114, 4774, 3587, 3750, 10321, 3417, 10085, 5900, 22917, 3278, 19943, 18970, 9073, 2487, 13507, 4573, 17783, 27545, 5287, 10610, 30896, 333, 26678, 15758, 5225, 18816, 30854, 23799, 672, 2868, 14752, 14600, 1163, 15933, 30467, 13873, 18193, 17348, 20513, 19572, 18254, 28359, 1248, 14314, 1811, 23703, 4635, 31035, 4452, 7513, 7710, 9769, 20217, 11398, 13613, 2567, 10942, 14699, 22014, 5690, 1619, 16297, 20026, 8894, 32396, 28598, 26369, 32420, 32754, 26458, 24931, 20620, 11072, 14899, 17127, 18224, 2535, 18994, 29191, 6617, 4747, 28700, 8882, 22760, 32131, 29705, 4809, 3662, 26973, 21992, 5795, 11796, 20311, 26106, 30090, 22228, 18407, 11602, 5691, 25149, 7989, 9820, 31594, 17812, 14747, 17746, 4155, 16942, 18476, 20680, 17610, 26102, 19754, 2594, 31395, 23533, 28814, 9752, 16715, 3237, 9349, 5433, 25270, 3781, 6637, 7269, 16335, 26505, 1243, 15698, 31987, 6975, 12568, 28424, 32374, 3530}

    {2938, 17, 29918, 16396, 20722, 22549, 9265, 1171, 17233, 7707, 6845, 15497, 2629, 4176, 10516, 26126, 1507, 2148, 14189, 29700, 20771, 4619, 4128, 27794, 21599, 4479, 14892, 6049, 26584, 31229, 25521, 15714, 1585, 5188, 23670, 29895, 3826, 21785, 8292, 517, 6407, 17349, 29193, 17688, 21822, 28821, 1302, 14399, 205, 31577, 14561, 32380, 26569, 10726, 25316, 533, 30640, 3733, 10556, 8982, 25056, 16065, 27947, 30156, 19997, 6476, 17814, 4427, 7439, 7451, 2440, 28137, 15041, 20373, 27309, 21442, 292, 13097, 8152, 22834, 10890, 19909, 8062, 29021, 21548, 16223, 27192, 2731, 4260, 26736, 25925, 15684, 2675, 8308, 17669, 2456, 13949, 31851, 1919, 9946, 5768, 9563, 32476, 24960, 3008, 16076, 27626, 2501, 14646, 23882, 10394, 29223, 30300, 3303, 25218, 32234, 20875, 26551, 25948, 16274, 8829, 15442, 30085, 10093, 11475, 17493, 14975, 16903, 21136, 27360, 14704, 1715, 22173, 8986, 24480, 13833, 12099, 20137, 7423, 18531, 26804, 13370, 3741, 27743, 6018, 1535, 14639, 5472, 23334, 30764, 21393, 6669, 28794, 26489, 8510, 25296, 21567, 4004, 23770, 10327, 30105, 20972, 12969, 16919, 30862, 2966, 19221, 1220, 2186, 31852, 25900, 12507, 15070, 15673, 287, 28953, 316, 17998, 6852, 26880, 11325, 1536, 29717, 21337, 32220, 1832, 28592, 12461, 19448, 10145, 31573, 1482, 13013, 24270, 2666, 10821, 22427, 5137, 8314, 9970}

    {125, 56, 39, 96, 165, 93, 117, 34, 38, 23, 134, 121, 62, 106, 64, 92, 114, 24, 127, 57, 123, 129, 169, 9, 17, 83, 91, 152, 142, 167, 95, 50, 102, 75, 7, 99, 175, 151, 8, 2, 140, 77, 76, 162, 135, 98, 74, 128, 164, 88, 31, 141, 55, 183, 191, 52, 1, 19, 84, 112, 78, 146, 12, 87, 14, 109, 126, 149, 153, 90, 122, 159, 85, 180, 46, 33, 42, 41, 60, 133, 184, 199, 111, 25, 58, 72, 136, 63, 49, 107, 69, 26, 15, 5, 131, 30, 3, 101, 45, 35, 118, 97, 32, 181, 193, 108, 13, 89, 105, 65, 132, 82, 59, 179, 16, 171, 144, 6, 100, 130, 186, 11, 70, 20, 166, 0, 66, 18, 47, 21, 119, 94, 110, 79, 10, 44, 86, 176, 182, 154, 40, 51, 28, 145, 116, 143, 61, 155, 195, 67, 178, 37, 27, 68, 139, 147, 185, 196, 189, 71, 168, 197, 43, 187, 48, 4, 124, 29, 160, 22, 194, 115, 177, 192, 190, 36, 137, 172, 150, 113, 73, 103, 138, 53, 80, 156, 120, 163, 198, 158, 174, 54, 173, 104, 170, 148, 157, 161, 188, 81}

    Returns: {15, 90, 67, 178, 55, 191, 175, 129, 141, 50, 190, 133, 184, 166, 44, 0, 148, 169, 100, 162, 39, 150, 186, 85, 107, 149, 140, 160, 187, 144, 33, 52, 153, 30, 189, 47, 63, 101, 71, 20, 49, 194, 99, 197, 14, 77, 139, 35, 105, 40, 9, 192, 31, 130, 82, 4, 177, 152, 83, 163, 121, 157, 167, 36, 145, 97, 79, 2, 94, 114, 103, 38, 174, 119, 165, 78, 125, 45, 75, 66, 179, 147, 54, 58, 98, 23, 159, 173, 182, 120, 1, 176, 170, 143, 68, 172, 106, 65, 84, 42, 18, 37, 136, 70, 134, 48, 96, 24, 112, 135, 115, 142, 108, 137, 69, 110, 168, 123, 154, 73, 89, 60, 181, 117, 183, 76, 138, 155, 198, 7, 53, 132, 131, 11, 104, 109, 102, 113, 126, 46, 26, 8, 111, 93, 29, 64, 196, 81, 16, 25, 21, 188, 57, 32, 118, 127, 171, 61, 180, 86, 27, 195, 19, 59, 199, 74, 13, 62, 116, 17, 92, 156, 95, 87, 72, 6, 91, 56, 3, 80, 158, 122, 88, 124, 12, 193, 22, 28, 151, 34, 10, 5, 51, 185, 41, 161, 146, 43, 128, 164 }

  11. {26272, 9829, 13596, 13090, 7714, 11930, 15009, 4051, 1411, 20907, 15922, 2426, 21595, 20723, 16626, 1867, 28790, 11678, 8822, 25230, 25172, 16685, 32073, 10013, 6569, 9717, 21352, 9191, 478, 28576, 2759, 19312, 26254, 13227, 14795, 25679, 10250, 25062, 17358, 2478, 16341, 27896, 17822, 31694, 5417, 17112, 20990, 16513, 8560, 5461, 32291, 5037, 25804, 29327, 15928, 10192, 10896, 11643, 4571, 13943, 7620, 5731, 157, 24773, 11685, 868, 26246, 24562, 16930, 10478, 4239, 1481, 16480, 16968, 10535, 3369, 24376, 2569, 29871, 14981, 19380, 672, 24061, 19556, 7573, 3789, 21212, 15330, 7120, 23077, 28810, 19757, 20747, 4498, 57, 28681, 28709, 27600, 17295, 28749, 2220, 498, 4391, 30307, 2917, 30683, 16653, 22476, 7880, 29893, 26949, 14233, 17281, 27582, 27205, 30451, 18672, 13349, 19318, 30100, 4521, 29234, 26551, 8779, 10228, 20331, 27098, 23421, 8782, 816, 6437, 8095, 22503, 11056, 30163, 3516, 25891, 29681, 9617, 13813, 25, 4428, 12289, 14844, 7447, 1775, 2874, 15768, 25371, 16602, 30789, 10021, 28763, 31714, 12193, 12305, 28350, 32304, 24001, 17759, 30817, 8131, 28553, 14376, 19476, 8938, 11989, 15893, 20954, 23755, 12017, 16870, 28524, 11743, 2338, 1007, 11446, 19059, 26908, 2709, 10328, 21289, 27017, 25301, 23591, 15733, 16521, 12477, 12714, 3104, 15404, 4081, 26269, 22473, 3834, 17448, 16753, 10079, 27755, 14765}

    {15062, 1365, 27569, 9325, 6900, 15749, 28514, 27029, 26315, 6931, 16002, 27147, 16401, 26226, 17962, 25784, 3553, 30876, 10265, 4676, 7996, 29069, 9520, 25504, 23942, 32454, 6132, 20605, 3845, 12747, 32527, 13778, 10598, 26277, 6095, 17498, 13367, 14944, 2213, 32531, 15214, 4494, 7080, 18880, 20960, 11971, 2320, 1896, 9163, 22807, 20923, 18646, 6477, 4775, 10667, 2839, 2283, 24340, 29317, 1535, 31243, 6658, 17940, 2724, 30586, 23962, 4293, 29152, 29158, 30985, 15401, 6868, 12901, 30463, 26997, 31072, 23788, 13361, 15365, 13484, 729, 1496, 13269, 21922, 17770, 28719, 6150, 1393, 2116, 27896, 29024, 23563, 13293, 16888, 5322, 16040, 2130, 26486, 15827, 20033, 32577, 32448, 14636, 26134, 16112, 22695, 7980, 10793, 7285, 3070, 7755, 9665, 11851, 7199, 21927, 31208, 28372, 12133, 16258, 7149, 28369, 21939, 11202, 9186, 6123, 24300, 19056, 11038, 32558, 16761, 17977, 15037, 18313, 4294, 28400, 18971, 5199, 965, 29706, 19805, 3001, 2921, 12065, 21481, 26978, 31020, 32369, 14056, 8393, 13706, 12126, 22475, 4051, 1668, 30956, 28355, 16710, 26142, 1606, 26951, 16207, 26849, 4408, 22674, 30205, 13402, 3252, 28707, 9667, 1433, 24401, 5179, 26106, 18354, 11719, 30818, 14173, 14912, 13684, 19939, 9867, 10205, 14042, 587, 32393, 11435, 28703, 3566, 2877, 3278, 10124, 21090, 27636, 6896, 17935, 2306, 30173, 11964, 441, 16748}

    {104, 184, 195, 83, 76, 37, 47, 162, 107, 170, 187, 20, 176, 56, 166, 113, 145, 42, 121, 146, 11, 185, 84, 63, 153, 46, 57, 148, 132, 194, 168, 44, 191, 106, 68, 174, 50, 5, 163, 66, 81, 85, 17, 165, 31, 155, 25, 6, 114, 110, 36, 92, 101, 199, 167, 125, 13, 26, 137, 159, 158, 103, 178, 23, 72, 119, 39, 124, 34, 112, 78, 99, 64, 190, 169, 136, 4, 156, 70, 89, 154, 40, 135, 3, 22, 41, 138, 186, 192, 79, 141, 133, 51, 177, 105, 131, 120, 108, 123, 71, 181, 52, 160, 61, 0, 94, 33, 8, 97, 175, 49, 164, 69, 15, 48, 117, 188, 115, 142, 65, 96, 18, 179, 98, 67, 55, 197, 173, 149, 182, 150, 95, 28, 91, 180, 82, 75, 58, 86, 183, 157, 90, 118, 171, 198, 16, 19, 196, 27, 128, 130, 152, 151, 24, 80, 45, 77, 140, 60, 59, 102, 193, 7, 38, 111, 43, 14, 54, 30, 74, 9, 143, 189, 127, 35, 109, 12, 93, 62, 122, 134, 100, 129, 139, 1, 21, 87, 10, 116, 172, 73, 32, 88, 161, 29, 2, 147, 126, 144, 53}

    Returns: {76, 194, 52, 7, 70, 106, 20, 3, 81, 57, 169, 133, 167, 37, 193, 56, 196, 136, 101, 25, 6, 41, 105, 72, 195, 19, 74, 80, 129, 114, 42, 163, 116, 198, 85, 89, 47, 13, 176, 171, 86, 21, 30, 115, 188, 199, 144, 36, 191, 87, 157, 123, 2, 126, 146, 93, 15, 9, 190, 145, 112, 179, 94, 98, 66, 140, 64, 182, 137, 177, 4, 174, 23, 162, 26, 117, 0, 189, 121, 151, 27, 8, 159, 96, 197, 34, 40, 49, 102, 35, 150, 110, 155, 55, 62, 97, 83, 95, 63, 109, 142, 18, 88, 153, 141, 22, 5, 118, 135, 99, 91, 120, 60, 125, 29, 43, 32, 75, 107, 172, 111, 78, 164, 51, 175, 113, 53, 154, 168, 28, 166, 187, 152, 11, 160, 108, 17, 68, 183, 149, 65, 104, 100, 181, 46, 59, 54, 161, 186, 139, 90, 79, 132, 103, 127, 92, 192, 50, 170, 82, 134, 147, 73, 31, 122, 180, 130, 12, 128, 10, 158, 39, 119, 185, 71, 124, 38, 69, 184, 61, 165, 143, 67, 138, 178, 173, 148, 131, 44, 77, 58, 48, 156, 14, 1, 24, 16, 84, 33, 45 }

  12. {6933, 23792, 28819, 5211, 15971, 8460, 2253, 1437, 9318, 24938, 644, 16547, 8693, 12959, 30705, 6771, 25932, 28100, 3056, 21977, 6283, 26356, 21637, 25059, 5173, 13266, 21844, 10339, 8626, 513, 2599, 27761, 19917, 32169, 364, 14566, 19254, 18425, 1717, 24289, 25857, 32159, 23862, 1094, 293, 19794, 2634, 16954, 13055, 7753, 12270, 21417, 24012, 18113, 30533, 21441, 26418, 21114, 2834, 3188, 31160, 22842, 8769, 21753, 22345, 25929, 6751, 75, 15285, 27124, 8732, 23464, 20272, 18955, 29648, 15636, 10450, 28259, 8180, 8660, 24853, 27732, 26533, 23795, 13402, 15419, 10020, 21952, 13668, 32761, 20569, 22094, 4058, 22898, 30027, 27123, 23242, 20752, 25257, 19402, 31521, 19518, 19012, 25905, 5684, 5101, 32147, 23628, 5178, 27410, 14382, 12927, 13007, 13605, 31315, 29432, 10099, 11428, 29540, 28963, 21001, 10638, 31847, 5939, 32601, 30697, 8837, 17568, 15246, 15932, 16780, 15524, 13497, 29717, 11884, 9405, 11596, 26757, 29117, 4910, 32415, 22687, 4664, 11645, 11118, 5629, 28474, 22262, 601, 15675, 11077, 28455, 20579, 31865, 9854, 8290, 9076, 27101, 2351, 15935, 7383, 27151, 24134, 13335, 21437, 9915, 15829, 906, 18360, 5395, 1936, 21242, 25408, 3147, 11603, 3085, 3633, 27675, 3481, 2607, 20555, 21312, 24069, 22798, 945, 26107, 9693, 796, 5995, 9360, 18570, 28688, 25061, 20936, 8218, 21349, 877, 26992, 10174, 10970}

    {21868, 1081, 29140, 3670, 19506, 24347, 21254, 17544, 3294, 1882, 776, 19154, 16233, 6584, 25005, 17568, 4001, 30060, 17628, 7186, 17829, 6303, 14609, 18044, 11884, 19696, 4570, 22759, 21566, 9202, 19035, 27790, 1850, 17321, 13771, 21346, 13774, 785, 32756, 7303, 5442, 22167, 32183, 26837, 6702, 3229, 19846, 3927, 16639, 23034, 18407, 4559, 9847, 13944, 16376, 24880, 28713, 2388, 5093, 29219, 1281, 9666, 3444, 8578, 5562, 5990, 4730, 26848, 30054, 16092, 9570, 25343, 16873, 15921, 13741, 8281, 23678, 13671, 16493, 19352, 12849, 20213, 16586, 7710, 21604, 7237, 28797, 9341, 24906, 16949, 22615, 21247, 15471, 30103, 12475, 27168, 5933, 18352, 4640, 11023, 18744, 17084, 30096, 23601, 30996, 22120, 1323, 7582, 5274, 5207, 15525, 3490, 6518, 15518, 22979, 15677, 11692, 6728, 7394, 29860, 2062, 12243, 22897, 18365, 10439, 13233, 22130, 31399, 25044, 23752, 32509, 13872, 12166, 32498, 25276, 3164, 24834, 30589, 1648, 19685, 4288, 27052, 1131, 10678, 27919, 19252, 32020, 11118, 20623, 16577, 22374, 30179, 10934, 19055, 20849, 23709, 14412, 16464, 24792, 18263, 3054, 7916, 25425, 26241, 26255, 9149, 7976, 14273, 24562, 14767, 5052, 23149, 24370, 13734, 6657, 13330, 25403, 25336, 21756, 25841, 6990, 24558, 29258, 3196, 20352, 19015, 15001, 24029, 6459, 15285, 29229, 1136, 27580, 5726, 2397, 22596, 27795, 8541, 7443, 25246}

    {147, 144, 70, 133, 57, 138, 80, 54, 182, 84, 162, 120, 33, 42, 113, 69, 150, 165, 157, 199, 115, 176, 145, 34, 122, 98, 35, 107, 109, 114, 74, 116, 129, 12, 23, 26, 178, 68, 87, 126, 59, 156, 13, 53, 103, 128, 125, 130, 82, 152, 60, 88, 67, 43, 7, 174, 66, 4, 95, 40, 50, 179, 171, 76, 86, 154, 56, 52, 37, 15, 2, 142, 92, 123, 30, 190, 63, 184, 89, 118, 6, 175, 48, 155, 9, 102, 64, 38, 51, 78, 194, 121, 72, 112, 148, 58, 104, 186, 25, 136, 167, 189, 85, 44, 96, 161, 196, 27, 151, 28, 177, 168, 93, 14, 29, 20, 31, 141, 79, 188, 11, 91, 24, 73, 139, 46, 39, 166, 45, 32, 47, 164, 146, 3, 183, 181, 99, 160, 5, 124, 158, 117, 71, 195, 1, 22, 132, 0, 94, 191, 16, 108, 49, 169, 65, 83, 41, 18, 140, 180, 137, 105, 10, 193, 131, 17, 127, 100, 111, 153, 172, 62, 170, 185, 55, 81, 21, 110, 36, 61, 159, 135, 8, 134, 77, 173, 97, 197, 119, 101, 75, 149, 198, 163, 90, 143, 106, 187, 192, 19}

    Returns: {122, 142, 179, 9, 185, 55, 100, 197, 60, 3, 37, 23, 53, 193, 129, 22, 174, 67, 124, 34, 77, 143, 15, 11, 65, 33, 188, 103, 81, 40, 72, 158, 160, 25, 19, 91, 78, 10, 42, 175, 29, 84, 38, 182, 51, 58, 115, 108, 125, 172, 69, 44, 189, 12, 79, 5, 176, 62, 45, 93, 8, 92, 57, 173, 117, 24, 183, 17, 102, 50, 166, 136, 30, 149, 123, 180, 181, 20, 36, 54, 113, 28, 159, 116, 41, 96, 151, 121, 177, 184, 150, 35, 61, 59, 110, 199, 85, 148, 112, 156, 6, 145, 68, 27, 137, 171, 170, 167, 47, 165, 94, 138, 98, 80, 178, 46, 83, 64, 169, 144, 135, 87, 0, 74, 18, 48, 195, 146, 162, 14, 133, 147, 161, 130, 164, 120, 71, 104, 111, 157, 198, 187, 1, 21, 119, 101, 127, 131, 97, 73, 90, 86, 186, 154, 153, 168, 99, 139, 31, 82, 32, 132, 128, 192, 134, 109, 70, 107, 155, 118, 106, 105, 49, 63, 16, 39, 56, 88, 114, 2, 75, 76, 43, 66, 89, 4, 152, 141, 26, 52, 196, 194, 163, 13, 191, 126, 190, 7, 140, 95 }

  13. {13211, 19545, 1052, 14401, 15987, 13008, 5148, 1675, 6644, 5725, 10829, 28741, 11586, 30795, 15176, 16312, 19974, 23686, 29543, 21782, 14061, 29729, 13640, 6385, 3623, 22481, 10318, 32450, 31720, 21103, 22303, 5987, 20715, 15226, 24103, 13205, 15594, 24978, 10772, 5756, 5415, 1278, 18009, 14366, 10983, 25128, 15275, 6119, 12785, 19483, 32391, 7976, 14099, 22284, 28073, 5011, 9885, 4814, 24726, 6593, 25316, 21852, 17940, 18349, 27329, 5459, 21165, 18230, 4112, 21621, 16175, 2208, 15921, 6696, 5934, 1299, 20618, 32244, 6017, 4379, 30978, 16905, 7361, 16167, 13960, 32183, 8653, 21002, 23434, 22515, 20041, 16253, 9342, 20953, 5402, 17050, 24157, 8485, 25324, 32354, 7459, 6840, 23724, 12345, 593, 11545, 11790, 29285, 4971, 27377, 26633, 3731, 8314, 9614, 28501, 24657, 14986, 5986, 31476, 18325, 14893, 7809, 8870, 11060, 22007, 1830, 32115, 2924, 18688, 26158, 20518, 9307, 2405, 923, 19404, 8326, 3783, 21779, 23609, 23379, 10442, 2143, 1667, 13199, 26008, 7660, 22404, 28136, 2139, 4941, 25180, 10100, 4038, 7607, 20206, 22568, 19597, 29828, 30814, 25954, 2025, 11184, 7065, 17504, 14869, 7775, 5581, 11463, 20691, 26965, 13037, 23325, 1512, 30076, 3119, 25423, 17820, 4706, 30349, 4908, 9531, 8377, 327, 25831, 27030, 19669, 1119, 409, 7554, 22833, 16156, 21436, 14424, 30955, 1672, 10674, 21620, 14915, 1009, 26684}

    {16194, 23007, 31076, 28543, 17151, 13805, 25966, 6629, 20711, 6139, 17989, 21634, 19978, 27309, 8356, 14068, 25583, 8377, 25084, 10028, 7441, 13676, 25840, 495, 20828, 32035, 17882, 4949, 25269, 17875, 1860, 24397, 18799, 18305, 1648, 14872, 28887, 25802, 16337, 12489, 25513, 15197, 25487, 16843, 18585, 1148, 14855, 25947, 11979, 17791, 22601, 26122, 10843, 20561, 9368, 2365, 16598, 5105, 10989, 1964, 9662, 15601, 16756, 21990, 18186, 9723, 32014, 15563, 10660, 6215, 30157, 16913, 5609, 23590, 23419, 24768, 5165, 6523, 23060, 4534, 14644, 2108, 20039, 9252, 17082, 28917, 18937, 26126, 1004, 32069, 26817, 7375, 8685, 22624, 29805, 19858, 8274, 8075, 22908, 21978, 15782, 8867, 27555, 21500, 8166, 29846, 31304, 24480, 20742, 19432, 13577, 4676, 2923, 13104, 24630, 24504, 22127, 2457, 22867, 16035, 29408, 21345, 27543, 8444, 6017, 23133, 29808, 15506, 32135, 7795, 22524, 9093, 15645, 5662, 17809, 11466, 31201, 16110, 19511, 11435, 24421, 32261, 16168, 32069, 28078, 20635, 27223, 22280, 5561, 19579, 5862, 31035, 9713, 28804, 24494, 8821, 1722, 17706, 21947, 22821, 18153, 19698, 29902, 1034, 30793, 17657, 26585, 21180, 23576, 13677, 7558, 30242, 24456, 21010, 11441, 10489, 26687, 10942, 2281, 2131, 28888, 11230, 1779, 15382, 30047, 28399, 12614, 28537, 12248, 23301, 27792, 6539, 9401, 5448, 27696, 5547, 32619, 16754, 30394, 3089}

    {159, 79, 19, 91, 75, 196, 96, 189, 169, 146, 157, 38, 175, 188, 164, 140, 179, 47, 68, 2, 70, 108, 163, 25, 137, 23, 29, 73, 174, 26, 103, 193, 142, 92, 162, 154, 192, 133, 11, 107, 129, 173, 48, 53, 183, 51, 105, 17, 42, 86, 100, 45, 190, 43, 161, 171, 158, 95, 74, 89, 194, 82, 125, 97, 165, 115, 123, 121, 18, 153, 20, 109, 116, 27, 58, 4, 180, 78, 77, 1, 149, 143, 61, 106, 147, 152, 49, 131, 122, 59, 117, 3, 33, 135, 191, 57, 6, 63, 104, 127, 50, 184, 111, 30, 98, 46, 83, 39, 21, 71, 145, 102, 185, 126, 177, 65, 72, 90, 186, 172, 197, 67, 88, 66, 136, 62, 113, 99, 170, 40, 148, 87, 138, 37, 160, 93, 124, 24, 132, 187, 15, 199, 32, 81, 181, 110, 9, 84, 130, 80, 167, 156, 85, 69, 35, 166, 151, 10, 56, 0, 134, 54, 34, 22, 14, 64, 155, 150, 182, 8, 128, 55, 119, 41, 28, 12, 195, 114, 198, 16, 76, 144, 168, 44, 101, 112, 118, 139, 13, 7, 52, 94, 36, 31, 60, 176, 5, 120, 178, 141}

    Returns: {197, 103, 143, 194, 43, 109, 126, 175, 168, 129, 118, 56, 130, 78, 60, 104, 74, 133, 167, 83, 54, 97, 31, 88, 37, 151, 147, 117, 86, 35, 179, 22, 38, 127, 182, 29, 153, 24, 32, 49, 102, 50, 73, 4, 159, 163, 68, 85, 157, 39, 41, 144, 169, 132, 20, 199, 11, 124, 123, 156, 14, 65, 174, 160, 152, 61, 106, 135, 46, 195, 162, 107, 77, 42, 16, 176, 79, 72, 13, 76, 92, 178, 189, 19, 138, 47, 28, 140, 23, 198, 125, 96, 80, 161, 164, 165, 91, 21, 142, 113, 158, 183, 40, 1, 15, 171, 66, 71, 154, 5, 131, 150, 193, 99, 149, 121, 145, 27, 10, 177, 187, 115, 185, 58, 57, 90, 6, 33, 136, 9, 12, 110, 53, 17, 186, 67, 128, 181, 84, 192, 87, 196, 98, 2, 51, 116, 172, 26, 191, 114, 111, 25, 64, 36, 108, 170, 59, 48, 100, 44, 63, 93, 70, 45, 94, 95, 190, 18, 8, 52, 155, 105, 146, 188, 62, 7, 75, 119, 81, 30, 184, 137, 34, 101, 180, 122, 134, 120, 173, 82, 166, 148, 139, 112, 3, 69, 141, 0, 89, 55 }

  14. {100000, 99950, 99802, 99556, 99211, 98768, 98228, 97591, 96858, 96029, 95105, 94088, 92977, 91775, 90482, 89100, 87630, 86074, 84432, 82708, 80901, 79015, 77051, 75011, 72896, 70710, 68454, 66131, 63742, 61290, 58778, 56208, 53582, 50904, 48175, 45399, 42577, 39714, 36812, 33873, 30901, 27899, 24868, 21814, 18738, 15643, 12533, 9410, 6279, 3141, 0, -3141, -6279, -9410, -12533, -15643, -18738, -21814, -24868, -27899, -30901, -33873, -36812, -39714, -42577, -45399, -48175, -50904, -53582, -56208, -58778, -61290, -63742, -66131, -68454, -70710, -72896, -75011, -77051, -79015, -80901, -82708, -84432, -86074, -87630, -89100, -90482, -91775, -92977, -94088, -95105, -96029, -96858, -97591, -98228, -98768, -99211, -99556, -99802, -99950, -100000, -99950, -99802, -99556, -99211, -98768, -98228, -97591, -96858, -96029, -95105, -94088, -92977, -91775, -90482, -89100, -87630, -86074, -84432, -82708, -80901, -79015, -77051, -75011, -72896, -70710, -68454, -66131, -63742, -61290, -58778, -56208, -53582, -50904, -48175, -45399, -42577, -39714, -36812, -33873, -30901, -27899, -24868, -21814, -18738, -15643, -12533, -9410, -6279, -3141, 0, 3141, 6279, 9410, 12533, 15643, 18738, 21814, 24868, 27899, 30901, 33873, 36812, 39714, 42577, 45399, 48175, 50904, 53582, 56208, 58778, 61290, 63742, 66131, 68454, 70710, 72896, 75011, 77051, 79015, 80901, 82708, 84432, 86074, 87630, 89100, 90482, 91775, 92977, 94088, 95105, 96029, 96858, 97591, 98228, 98768, 99211, 99556, 99802, 99950}

    {0, 3141, 6279, 9410, 12533, 15643, 18738, 21814, 24868, 27899, 30901, 33873, 36812, 39714, 42577, 45399, 48175, 50904, 53582, 56208, 58778, 61290, 63742, 66131, 68454, 70710, 72896, 75011, 77051, 79015, 80901, 82708, 84432, 86074, 87630, 89100, 90482, 91775, 92977, 94088, 95105, 96029, 96858, 97591, 98228, 98768, 99211, 99556, 99802, 99950, 100000, 99950, 99802, 99556, 99211, 98768, 98228, 97591, 96858, 96029, 95105, 94088, 92977, 91775, 90482, 89100, 87630, 86074, 84432, 82708, 80901, 79015, 77051, 75011, 72896, 70710, 68454, 66131, 63742, 61290, 58778, 56208, 53582, 50904, 48175, 45399, 42577, 39714, 36812, 33873, 30901, 27899, 24868, 21814, 18738, 15643, 12533, 9410, 6279, 3141, 0, -3141, -6279, -9410, -12533, -15643, -18738, -21814, -24868, -27899, -30901, -33873, -36812, -39714, -42577, -45399, -48175, -50904, -53582, -56208, -58778, -61290, -63742, -66131, -68454, -70710, -72896, -75011, -77051, -79015, -80901, -82708, -84432, -86074, -87630, -89100, -90482, -91775, -92977, -94088, -95105, -96029, -96858, -97591, -98228, -98768, -99211, -99556, -99802, -99950, -100000, -99950, -99802, -99556, -99211, -98768, -98228, -97591, -96858, -96029, -95105, -94088, -92977, -91775, -90482, -89100, -87630, -86074, -84432, -82708, -80901, -79015, -77051, -75011, -72896, -70710, -68454, -66131, -63742, -61290, -58778, -56208, -53582, -50904, -48175, -45399, -42577, -39714, -36812, -33873, -30901, -27899, -24868, -21814, -18738, -15643, -12533, -9410, -6279, -3141}

    {100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99}

    Returns: {147, 146, 145, 144, 143, 142, 141, 140, 139, 138, 137, 136, 135, 134, 133, 132, 131, 130, 129, 128, 127, 126, 125, 124, 123, 122, 121, 120, 119, 118, 117, 116, 115, 114, 113, 112, 111, 110, 109, 108, 107, 106, 105, 104, 103, 102, 101, 100, 99, 98, 97, 96, 95, 94, 93, 92, 91, 90, 89, 88, 87, 86, 85, 84, 83, 82, 81, 80, 79, 78, 77, 76, 75, 74, 73, 72, 71, 70, 69, 68, 67, 66, 65, 64, 63, 62, 61, 60, 59, 58, 57, 56, 55, 54, 53, 52, 51, 50, 49, 48, 47, 46, 45, 44, 43, 42, 41, 40, 39, 38, 37, 36, 35, 34, 33, 32, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0, 199, 198, 197, 196, 195, 194, 193, 192, 191, 190, 189, 188, 187, 186, 185, 184, 183, 182, 181, 180, 179, 178, 177, 176, 175, 174, 173, 172, 171, 170, 169, 168, 167, 166, 165, 164, 163, 162, 161, 160, 159, 158, 157, 156, 155, 154, 153, 152, 151, 150, 149, 148 }

  15. {100000, 99950, 99802, 99556, 99211, 98768, 98228, 97591, 96858, 96029, 95105, 94088, 92977, 91775, 90482, 89100, 87630, 86074, 84432, 82708, 80901, 79015, 77051, 75011, 72896, 70710, 68454, 66131, 63742, 61290, 58778, 56208, 53582, 50904, 48175, 45399, 42577, 39714, 36812, 33873, 30901, 27899, 24868, 21814, 18738, 15643, 12533, 9410, 6279, 3141, 0, -3141, -6279, -9410, -12533, -15643, -18738, -21814, -24868, -27899, -30901, -33873, -36812, -39714, -42577, -45399, -48175, -50904, -53582, -56208, -58778, -61290, -63742, -66131, -68454, -70710, -72896, -75011, -77051, -79015, -80901, -82708, -84432, -86074, -87630, -89100, -90482, -91775, -92977, -94088, -95105, -96029, -96858, -97591, -98228, -98768, -99211, -99556, -99802, -99950, -100000, -99950, -99802, -99556, -99211, -98768, -98228, -97591, -96858, -96029, -95105, -94088, -92977, -91775, -90482, -89100, -87630, -86074, -84432, -82708, -80901, -79015, -77051, -75011, -72896, -70710, -68454, -66131, -63742, -61290, -58778, -56208, -53582, -50904, -48175, -45399, -42577, -39714, -36812, -33873, -30901, -27899, -24868, -21814, -18738, -15643, -12533, -9410, -6279, -3141, 0, 3141, 6279, 9410, 12533, 15643, 18738, 21814, 24868, 27899, 30901, 33873, 36812, 39714, 42577, 45399, 48175, 50904, 53582, 56208, 58778, 61290, 63742, 66131, 68454, 70710, 72896, 75011, 77051, 79015, 80901, 82708, 84432, 86074, 87630, 89100, 90482, 91775, 92977, 94088, 95105, 96029, 96858, 97591, 98228, 98768, 99211, 99556, 99802, 99950}

    {0, 3141, 6279, 9410, 12533, 15643, 18738, 21814, 24868, 27899, 30901, 33873, 36812, 39714, 42577, 45399, 48175, 50904, 53582, 56208, 58778, 61290, 63742, 66131, 68454, 70710, 72896, 75011, 77051, 79015, 80901, 82708, 84432, 86074, 87630, 89100, 90482, 91775, 92977, 94088, 95105, 96029, 96858, 97591, 98228, 98768, 99211, 99556, 99802, 99950, 100000, 99950, 99802, 99556, 99211, 98768, 98228, 97591, 96858, 96029, 95105, 94088, 92977, 91775, 90482, 89100, 87630, 86074, 84432, 82708, 80901, 79015, 77051, 75011, 72896, 70710, 68454, 66131, 63742, 61290, 58778, 56208, 53582, 50904, 48175, 45399, 42577, 39714, 36812, 33873, 30901, 27899, 24868, 21814, 18738, 15643, 12533, 9410, 6279, 3141, 0, -3141, -6279, -9410, -12533, -15643, -18738, -21814, -24868, -27899, -30901, -33873, -36812, -39714, -42577, -45399, -48175, -50904, -53582, -56208, -58778, -61290, -63742, -66131, -68454, -70710, -72896, -75011, -77051, -79015, -80901, -82708, -84432, -86074, -87630, -89100, -90482, -91775, -92977, -94088, -95105, -96029, -96858, -97591, -98228, -98768, -99211, -99556, -99802, -99950, -100000, -99950, -99802, -99556, -99211, -98768, -98228, -97591, -96858, -96029, -95105, -94088, -92977, -91775, -90482, -89100, -87630, -86074, -84432, -82708, -80901, -79015, -77051, -75011, -72896, -70710, -68454, -66131, -63742, -61290, -58778, -56208, -53582, -50904, -48175, -45399, -42577, -39714, -36812, -33873, -30901, -27899, -24868, -21814, -18738, -15643, -12533, -9410, -6279, -3141}

    {100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99}

    Returns: {147, 146, 145, 144, 143, 142, 141, 140, 139, 138, 137, 136, 135, 134, 133, 132, 131, 130, 129, 128, 127, 126, 125, 124, 123, 122, 121, 120, 119, 118, 117, 116, 115, 114, 113, 112, 111, 110, 109, 108, 107, 106, 105, 104, 103, 102, 101, 100, 99, 98, 97, 96, 95, 94, 93, 92, 91, 90, 89, 88, 87, 86, 85, 84, 83, 82, 81, 80, 79, 78, 77, 76, 75, 74, 73, 72, 71, 70, 69, 68, 67, 66, 65, 64, 63, 62, 61, 60, 59, 58, 57, 56, 55, 54, 53, 52, 51, 50, 49, 48, 47, 46, 45, 44, 43, 42, 41, 40, 39, 38, 37, 36, 35, 34, 33, 32, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0, 199, 198, 197, 196, 195, 194, 193, 192, 191, 190, 189, 188, 187, 186, 185, 184, 183, 182, 181, 180, 179, 178, 177, 176, 175, 174, 173, 172, 171, 170, 169, 168, 167, 166, 165, 164, 163, 162, 161, 160, 159, 158, 157, 156, 155, 154, 153, 152, 151, 150, 149, 148 }

  16. {81818, 82802, 83687, 84453, 85083, 85560, 85870, 86000, 85938, 85678, 85214, 84542, 83664, 82583, 81303, 79833, 78185, 76370, 74404, 72302, 70082, 67763, 65362, 62899, 60390, 57854, 55306, 52761, 50232, 47731, 45264, 42840, 40462, 38132, 35849, 33612, 31414, 29250, 27113, 24992, 22878, 20761, 18629, 16472, 14281, 12046, 9760, 7416, 5009, 2537, 0, -2602, -5265, -7983, -10748, -13551, -16380, -19223, -22065, -24891, -27687, -30437, -33125, -35736, -38258, -40677, -42982, -45165, -47218, -49136, -50918, -52562, -54072, -55452, -56710, -57854, -58895, -59846, -60721, -61534, -62301, -63037, -63758, -64478, -65210, -65967, -66759, -67594, -68480, -69419, -70413, -71460, -72556, -73695, -74867, -76060, -77262, -78456, -79626, -80752, -81818, -82802, -83687, -84453, -85083, -85560, -85870, -86000, -85938, -85678, -85214, -84542, -83664, -82583, -81303, -79833, -78185, -76370, -74404, -72302, -70082, -67763, -65362, -62899, -60390, -57854, -55306, -52761, -50232, -47731, -45264, -42840, -40462, -38132, -35849, -33612, -31414, -29250, -27113, -24992, -22878, -20761, -18629, -16472, -14281, -12046, -9760, -7416, -5009, -2537, 0, 2602, 5265, 7983, 10748, 13551, 16380, 19223, 22065, 24891, 27687, 30437, 33125, 35736, 38258, 40677, 42982, 45165, 47218, 49136, 50918, 52562, 54072, 55452, 56710, 57854, 58895, 59846, 60721, 61534, 62301, 63037, 63758, 64478, 65210, 65967, 66759, 67594, 68480, 69419, 70413, 71460, 72556, 73695, 74867, 76060, 77262, 78456, 79626, 80752}

    {0, 2602, 5265, 7983, 10748, 13551, 16380, 19223, 22065, 24891, 27687, 30437, 33125, 35736, 38258, 40677, 42982, 45165, 47218, 49136, 50918, 52562, 54072, 55452, 56710, 57854, 58895, 59846, 60721, 61534, 62301, 63037, 63758, 64478, 65210, 65967, 66759, 67594, 68480, 69419, 70413, 71460, 72556, 73695, 74867, 76060, 77262, 78456, 79626, 80752, 81818, 82802, 83687, 84453, 85083, 85560, 85870, 86000, 85938, 85678, 85214, 84542, 83664, 82583, 81303, 79833, 78185, 76370, 74404, 72302, 70082, 67763, 65362, 62899, 60390, 57854, 55306, 52761, 50232, 47731, 45264, 42840, 40462, 38132, 35849, 33612, 31414, 29250, 27113, 24992, 22878, 20761, 18629, 16472, 14281, 12046, 9760, 7416, 5009, 2537, 0, -2602, -5265, -7983, -10748, -13551, -16380, -19223, -22065, -24891, -27687, -30437, -33125, -35736, -38258, -40677, -42982, -45165, -47218, -49136, -50918, -52562, -54072, -55452, -56710, -57854, -58895, -59846, -60721, -61534, -62301, -63037, -63758, -64478, -65210, -65967, -66759, -67594, -68480, -69419, -70413, -71460, -72556, -73695, -74867, -76060, -77262, -78456, -79626, -80752, -81818, -82802, -83687, -84453, -85083, -85560, -85870, -86000, -85938, -85678, -85214, -84542, -83664, -82583, -81303, -79833, -78185, -76370, -74404, -72302, -70082, -67763, -65362, -62899, -60390, -57854, -55306, -52761, -50232, -47731, -45264, -42840, -40462, -38132, -35849, -33612, -31414, -29250, -27113, -24992, -22878, -20761, -18629, -16472, -14281, -12046, -9760, -7416, -5009, -2537}

    {100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99}

    Returns: {75, 74, 73, 72, 71, 70, 69, 68, 67, 66, 65, 64, 63, 62, 61, 60, 59, 58, 57, 56, 55, 54, 53, 52, 51, 50, 49, 48, 47, 46, 45, 44, 43, 42, 41, 40, 39, 38, 37, 36, 35, 34, 33, 32, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0, 199, 198, 197, 196, 195, 194, 193, 192, 191, 190, 189, 188, 187, 186, 185, 184, 183, 182, 181, 180, 179, 178, 177, 176, 175, 174, 173, 172, 171, 170, 169, 168, 167, 166, 165, 164, 163, 162, 161, 160, 159, 158, 157, 156, 155, 154, 153, 152, 151, 150, 149, 148, 147, 146, 145, 144, 143, 142, 141, 140, 139, 138, 137, 136, 135, 134, 133, 132, 131, 130, 129, 128, 127, 126, 125, 124, 123, 122, 121, 120, 119, 118, 117, 116, 115, 114, 113, 112, 111, 110, 109, 108, 107, 106, 105, 104, 103, 102, 101, 100, 99, 98, 97, 96, 95, 94, 93, 92, 91, 90, 89, 88, 87, 86, 85, 84, 83, 82, 81, 80, 79, 78, 77, 76 }

  17. {81818, 82802, 83687, 84453, 85083, 85560, 85870, 86000, 85938, 85678, 85214, 84542, 83664, 82583, 81303, 79833, 78185, 76370, 74404, 72302, 70082, 67763, 65362, 62899, 60390, 57854, 55306, 52761, 50232, 47731, 45264, 42840, 40462, 38132, 35849, 33612, 31414, 29250, 27113, 24992, 22878, 20761, 18629, 16472, 14281, 12046, 9760, 7416, 5009, 2537, 0, -2602, -5265, -7983, -10748, -13551, -16380, -19223, -22065, -24891, -27687, -30437, -33125, -35736, -38258, -40677, -42982, -45165, -47218, -49136, -50918, -52562, -54072, -55452, -56710, -57854, -58895, -59846, -60721, -61534, -62301, -63037, -63758, -64478, -65210, -65967, -66759, -67594, -68480, -69419, -70413, -71460, -72556, -73695, -74867, -76060, -77262, -78456, -79626, -80752, -81818, -82802, -83687, -84453, -85083, -85560, -85870, -86000, -85938, -85678, -85214, -84542, -83664, -82583, -81303, -79833, -78185, -76370, -74404, -72302, -70082, -67763, -65362, -62899, -60390, -57854, -55306, -52761, -50232, -47731, -45264, -42840, -40462, -38132, -35849, -33612, -31414, -29250, -27113, -24992, -22878, -20761, -18629, -16472, -14281, -12046, -9760, -7416, -5009, -2537, 0, 2602, 5265, 7983, 10748, 13551, 16380, 19223, 22065, 24891, 27687, 30437, 33125, 35736, 38258, 40677, 42982, 45165, 47218, 49136, 50918, 52562, 54072, 55452, 56710, 57854, 58895, 59846, 60721, 61534, 62301, 63037, 63758, 64478, 65210, 65967, 66759, 67594, 68480, 69419, 70413, 71460, 72556, 73695, 74867, 76060, 77262, 78456, 79626, 80752}

    {0, 2602, 5265, 7983, 10748, 13551, 16380, 19223, 22065, 24891, 27687, 30437, 33125, 35736, 38258, 40677, 42982, 45165, 47218, 49136, 50918, 52562, 54072, 55452, 56710, 57854, 58895, 59846, 60721, 61534, 62301, 63037, 63758, 64478, 65210, 65967, 66759, 67594, 68480, 69419, 70413, 71460, 72556, 73695, 74867, 76060, 77262, 78456, 79626, 80752, 81818, 82802, 83687, 84453, 85083, 85560, 85870, 86000, 85938, 85678, 85214, 84542, 83664, 82583, 81303, 79833, 78185, 76370, 74404, 72302, 70082, 67763, 65362, 62899, 60390, 57854, 55306, 52761, 50232, 47731, 45264, 42840, 40462, 38132, 35849, 33612, 31414, 29250, 27113, 24992, 22878, 20761, 18629, 16472, 14281, 12046, 9760, 7416, 5009, 2537, 0, -2602, -5265, -7983, -10748, -13551, -16380, -19223, -22065, -24891, -27687, -30437, -33125, -35736, -38258, -40677, -42982, -45165, -47218, -49136, -50918, -52562, -54072, -55452, -56710, -57854, -58895, -59846, -60721, -61534, -62301, -63037, -63758, -64478, -65210, -65967, -66759, -67594, -68480, -69419, -70413, -71460, -72556, -73695, -74867, -76060, -77262, -78456, -79626, -80752, -81818, -82802, -83687, -84453, -85083, -85560, -85870, -86000, -85938, -85678, -85214, -84542, -83664, -82583, -81303, -79833, -78185, -76370, -74404, -72302, -70082, -67763, -65362, -62899, -60390, -57854, -55306, -52761, -50232, -47731, -45264, -42840, -40462, -38132, -35849, -33612, -31414, -29250, -27113, -24992, -22878, -20761, -18629, -16472, -14281, -12046, -9760, -7416, -5009, -2537}

    {100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99}

    Returns: {75, 74, 73, 72, 71, 70, 69, 68, 67, 66, 65, 64, 63, 62, 61, 60, 59, 58, 57, 56, 55, 54, 53, 52, 51, 50, 49, 48, 47, 46, 45, 44, 43, 42, 41, 40, 39, 38, 37, 36, 35, 34, 33, 32, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0, 199, 198, 197, 196, 195, 194, 193, 192, 191, 190, 189, 188, 187, 186, 185, 184, 183, 182, 181, 180, 179, 178, 177, 176, 175, 174, 173, 172, 171, 170, 169, 168, 167, 166, 165, 164, 163, 162, 161, 160, 159, 158, 157, 156, 155, 154, 153, 152, 151, 150, 149, 148, 147, 146, 145, 144, 143, 142, 141, 140, 139, 138, 137, 136, 135, 134, 133, 132, 131, 130, 129, 128, 127, 126, 125, 124, 123, 122, 121, 120, 119, 118, 117, 116, 115, 114, 113, 112, 111, 110, 109, 108, 107, 106, 105, 104, 103, 102, 101, 100, 99, 98, 97, 96, 95, 94, 93, 92, 91, 90, 89, 88, 87, 86, 85, 84, 83, 82, 81, 80, 79, 78, 77, 76 }

  18. {81818, 83310, 84662, 85819, 86729, 87348, 87640, 87581, 87156, 86364, 85214, 83727, 81934, 79875, 77597, 75153, 72596, 69982, 67363, 64788, 62301, 59936, 57719, 55666, 53784, 52068, 50506, 49076, 47749, 46491, 45264, 44030, 42750, 41387, 39910, 38292, 36514, 34565, 32440, 30143, 27687, 25091, 22378, 19576, 16718, 13834, 10956, 8112, 5326, 2618, 0, -2521, -4948, -7287, -9552, -11763, -13943, -16119, -18316, -20561, -22878, -25286, -27798, -30422, -33158, -35996, -38922, -41910, -44930, -47946, -50918, -53802, -56556, -59138, -61510, -63639, -65501, -67079, -68364, -69361, -70082, -70551, -70799, -70866, -70799, -70647, -70464, -70302, -70211, -70235, -70413, -70774, -71338, -72113, -73096, -74273, -75616, -77090, -78650, -80245, -81818, -83310, -84662, -85819, -86729, -87348, -87640, -87581, -87156, -86364, -85214, -83727, -81934, -79875, -77597, -75153, -72596, -69982, -67363, -64788, -62301, -59936, -57719, -55666, -53784, -52068, -50506, -49076, -47749, -46491, -45264, -44030, -42750, -41387, -39910, -38292, -36514, -34565, -32440, -30143, -27687, -25091, -22378, -19576, -16718, -13834, -10956, -8112, -5326, -2618, 0, 2521, 4948, 7287, 9552, 11763, 13943, 16119, 18316, 20561, 22878, 25286, 27798, 30422, 33158, 35996, 38922, 41910, 44930, 47946, 50918, 53802, 56556, 59138, 61510, 63639, 65501, 67079, 68364, 69361, 70082, 70551, 70799, 70866, 70799, 70647, 70464, 70302, 70211, 70235, 70413, 70774, 71338, 72113, 73096, 74273, 75616, 77090, 78650, 80245}

    {0, 2618, 5326, 8112, 10956, 13834, 16718, 19576, 22378, 25091, 27687, 30143, 32440, 34565, 36514, 38292, 39910, 41387, 42750, 44030, 45264, 46491, 47749, 49076, 50506, 52068, 53784, 55666, 57719, 59936, 62301, 64788, 67363, 69982, 72596, 75153, 77597, 79875, 81934, 83727, 85214, 86364, 87156, 87581, 87640, 87348, 86729, 85819, 84662, 83310, 81818, 80245, 78650, 77090, 75616, 74273, 73096, 72113, 71338, 70774, 70413, 70235, 70211, 70302, 70464, 70647, 70799, 70866, 70799, 70551, 70082, 69361, 68364, 67079, 65501, 63639, 61510, 59138, 56556, 53802, 50918, 47946, 44930, 41910, 38922, 35996, 33158, 30422, 27798, 25286, 22878, 20561, 18316, 16119, 13943, 11763, 9552, 7287, 4948, 2521, 0, -2618, -5326, -8112, -10956, -13834, -16718, -19576, -22378, -25091, -27687, -30143, -32440, -34565, -36514, -38292, -39910, -41387, -42750, -44030, -45264, -46491, -47749, -49076, -50506, -52068, -53784, -55666, -57719, -59936, -62301, -64788, -67363, -69982, -72596, -75153, -77597, -79875, -81934, -83727, -85214, -86364, -87156, -87581, -87640, -87348, -86729, -85819, -84662, -83310, -81818, -80245, -78650, -77090, -75616, -74273, -73096, -72113, -71338, -70774, -70413, -70235, -70211, -70302, -70464, -70647, -70799, -70866, -70799, -70551, -70082, -69361, -68364, -67079, -65501, -63639, -61510, -59138, -56556, -53802, -50918, -47946, -44930, -41910, -38922, -35996, -33158, -30422, -27798, -25286, -22878, -20561, -18316, -16119, -13943, -11763, -9552, -7287, -4948, -2521}

    {100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99}

    Returns: {117, 116, 115, 114, 113, 112, 111, 110, 109, 108, 107, 106, 105, 104, 103, 102, 101, 100, 99, 98, 97, 96, 95, 94, 93, 92, 91, 90, 89, 88, 87, 86, 85, 84, 83, 82, 81, 80, 79, 78, 62, 64, 66, 67, 73, 72, 71, 70, 69, 68, 74, 75, 65, 76, 63, 77, 61, 60, 59, 58, 57, 56, 40, 54, 41, 52, 42, 43, 49, 48, 47, 46, 45, 44, 50, 51, 53, 55, 39, 38, 37, 36, 35, 34, 33, 32, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0, 199, 198, 197, 196, 195, 194, 193, 192, 191, 190, 189, 188, 187, 186, 185, 184, 183, 182, 181, 180, 179, 178, 162, 164, 166, 167, 173, 172, 171, 170, 169, 168, 174, 175, 165, 176, 163, 177, 161, 160, 159, 158, 157, 156, 140, 154, 141, 152, 142, 143, 149, 148, 147, 146, 145, 144, 150, 151, 153, 155, 139, 138, 137, 136, 135, 134, 133, 132, 131, 130, 129, 128, 127, 126, 125, 124, 123, 122, 121, 120, 119, 118 }

  19. {81818, 83310, 84662, 85819, 86729, 87348, 87640, 87581, 87156, 86364, 85214, 83727, 81934, 79875, 77597, 75153, 72596, 69982, 67363, 64788, 62301, 59936, 57719, 55666, 53784, 52068, 50506, 49076, 47749, 46491, 45264, 44030, 42750, 41387, 39910, 38292, 36514, 34565, 32440, 30143, 27687, 25091, 22378, 19576, 16718, 13834, 10956, 8112, 5326, 2618, 0, -2521, -4948, -7287, -9552, -11763, -13943, -16119, -18316, -20561, -22878, -25286, -27798, -30422, -33158, -35996, -38922, -41910, -44930, -47946, -50918, -53802, -56556, -59138, -61510, -63639, -65501, -67079, -68364, -69361, -70082, -70551, -70799, -70866, -70799, -70647, -70464, -70302, -70211, -70235, -70413, -70774, -71338, -72113, -73096, -74273, -75616, -77090, -78650, -80245, -81818, -83310, -84662, -85819, -86729, -87348, -87640, -87581, -87156, -86364, -85214, -83727, -81934, -79875, -77597, -75153, -72596, -69982, -67363, -64788, -62301, -59936, -57719, -55666, -53784, -52068, -50506, -49076, -47749, -46491, -45264, -44030, -42750, -41387, -39910, -38292, -36514, -34565, -32440, -30143, -27687, -25091, -22378, -19576, -16718, -13834, -10956, -8112, -5326, -2618, 0, 2521, 4948, 7287, 9552, 11763, 13943, 16119, 18316, 20561, 22878, 25286, 27798, 30422, 33158, 35996, 38922, 41910, 44930, 47946, 50918, 53802, 56556, 59138, 61510, 63639, 65501, 67079, 68364, 69361, 70082, 70551, 70799, 70866, 70799, 70647, 70464, 70302, 70211, 70235, 70413, 70774, 71338, 72113, 73096, 74273, 75616, 77090, 78650, 80245}

    {0, 2618, 5326, 8112, 10956, 13834, 16718, 19576, 22378, 25091, 27687, 30143, 32440, 34565, 36514, 38292, 39910, 41387, 42750, 44030, 45264, 46491, 47749, 49076, 50506, 52068, 53784, 55666, 57719, 59936, 62301, 64788, 67363, 69982, 72596, 75153, 77597, 79875, 81934, 83727, 85214, 86364, 87156, 87581, 87640, 87348, 86729, 85819, 84662, 83310, 81818, 80245, 78650, 77090, 75616, 74273, 73096, 72113, 71338, 70774, 70413, 70235, 70211, 70302, 70464, 70647, 70799, 70866, 70799, 70551, 70082, 69361, 68364, 67079, 65501, 63639, 61510, 59138, 56556, 53802, 50918, 47946, 44930, 41910, 38922, 35996, 33158, 30422, 27798, 25286, 22878, 20561, 18316, 16119, 13943, 11763, 9552, 7287, 4948, 2521, 0, -2618, -5326, -8112, -10956, -13834, -16718, -19576, -22378, -25091, -27687, -30143, -32440, -34565, -36514, -38292, -39910, -41387, -42750, -44030, -45264, -46491, -47749, -49076, -50506, -52068, -53784, -55666, -57719, -59936, -62301, -64788, -67363, -69982, -72596, -75153, -77597, -79875, -81934, -83727, -85214, -86364, -87156, -87581, -87640, -87348, -86729, -85819, -84662, -83310, -81818, -80245, -78650, -77090, -75616, -74273, -73096, -72113, -71338, -70774, -70413, -70235, -70211, -70302, -70464, -70647, -70799, -70866, -70799, -70551, -70082, -69361, -68364, -67079, -65501, -63639, -61510, -59138, -56556, -53802, -50918, -47946, -44930, -41910, -38922, -35996, -33158, -30422, -27798, -25286, -22878, -20561, -18316, -16119, -13943, -11763, -9552, -7287, -4948, -2521}

    {100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99}

    Returns: {117, 116, 115, 114, 113, 112, 111, 110, 109, 108, 107, 106, 105, 104, 103, 102, 101, 100, 99, 98, 97, 96, 95, 94, 93, 92, 91, 90, 89, 88, 87, 86, 85, 84, 83, 82, 81, 80, 79, 78, 62, 64, 66, 67, 73, 72, 71, 70, 69, 68, 74, 75, 65, 76, 63, 77, 61, 60, 59, 58, 57, 56, 40, 54, 41, 52, 42, 43, 49, 48, 47, 46, 45, 44, 50, 51, 53, 55, 39, 38, 37, 36, 35, 34, 33, 32, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0, 199, 198, 197, 196, 195, 194, 193, 192, 191, 190, 189, 188, 187, 186, 185, 184, 183, 182, 181, 180, 179, 178, 162, 164, 166, 167, 173, 172, 171, 170, 169, 168, 174, 175, 165, 176, 163, 177, 161, 160, 159, 158, 157, 156, 140, 154, 141, 152, 142, 143, 149, 148, 147, 146, 145, 144, 150, 151, 153, 155, 139, 138, 137, 136, 135, 134, 133, 132, 131, 130, 129, 128, 127, 126, 125, 124, 123, 122, 121, 120, 119, 118 }

  20. {85714, 86474, 87119, 87620, 87949, 88083, 88005, 87701, 87164, 86393, 85395, 84180, 82765, 81171, 79424, 77551, 75582, 73546, 71471, 69383, 67306, 65259, 63255, 61306, 59414, 57578, 55793, 54048, 52329, 50620, 48900, 47152, 45356, 43495, 41551, 39514, 37374, 35126, 32769, 30306, 27746, 25099, 22379, 19603, 16787, 13951, 11110, 8282, 5481, 2717, 0, -2667, -5282, -7850, -10375, -12866, -15334, -17792, -20252, -22727, -25227, -27762, -30337, -32956, -35616, -38312, -41034, -43769, -46499, -49204, -51862, -54449, -56942, -59319, -61557, -63639, -65551, -67284, -68832, -70196, -71382, -72401, -73270, -74009, -74641, -75191, -75688, -76157, -76624, -77113, -77642, -78227, -78878, -79598, -80386, -81234, -82127, -83047, -83970, -84869, -85714, -86474, -87119, -87620, -87949, -88083, -88005, -87701, -87164, -86393, -85395, -84180, -82765, -81171, -79424, -77551, -75582, -73546, -71471, -69383, -67306, -65259, -63255, -61306, -59414, -57578, -55793, -54048, -52329, -50620, -48900, -47152, -45356, -43495, -41551, -39514, -37374, -35126, -32769, -30306, -27746, -25099, -22379, -19603, -16787, -13951, -11110, -8282, -5481, -2717, 0, 2667, 5282, 7850, 10375, 12866, 15334, 17792, 20252, 22727, 25227, 27762, 30337, 32956, 35616, 38312, 41034, 43769, 46499, 49204, 51862, 54449, 56942, 59319, 61557, 63639, 65551, 67284, 68832, 70196, 71382, 72401, 73270, 74009, 74641, 75191, 75688, 76157, 76624, 77113, 77642, 78227, 78878, 79598, 80386, 81234, 82127, 83047, 83970, 84869}

    {0, 2717, 5481, 8282, 11110, 13951, 16787, 19603, 22379, 25099, 27746, 30306, 32769, 35126, 37374, 39514, 41551, 43495, 45356, 47152, 48900, 50620, 52329, 54048, 55793, 57578, 59414, 61306, 63255, 65259, 67306, 69383, 71471, 73546, 75582, 77551, 79424, 81171, 82765, 84180, 85395, 86393, 87164, 87701, 88005, 88083, 87949, 87620, 87119, 86474, 85714, 84869, 83970, 83047, 82127, 81234, 80386, 79598, 78878, 78227, 77642, 77113, 76624, 76157, 75688, 75191, 74641, 74009, 73270, 72401, 71382, 70196, 68832, 67284, 65551, 63639, 61557, 59319, 56942, 54449, 51862, 49204, 46499, 43769, 41034, 38312, 35616, 32956, 30337, 27762, 25227, 22727, 20252, 17792, 15334, 12866, 10375, 7850, 5282, 2667, 0, -2717, -5481, -8282, -11110, -13951, -16787, -19603, -22379, -25099, -27746, -30306, -32769, -35126, -37374, -39514, -41551, -43495, -45356, -47152, -48900, -50620, -52329, -54048, -55793, -57578, -59414, -61306, -63255, -65259, -67306, -69383, -71471, -73546, -75582, -77551, -79424, -81171, -82765, -84180, -85395, -86393, -87164, -87701, -88005, -88083, -87949, -87620, -87119, -86474, -85714, -84869, -83970, -83047, -82127, -81234, -80386, -79598, -78878, -78227, -77642, -77113, -76624, -76157, -75688, -75191, -74641, -74009, -73270, -72401, -71382, -70196, -68832, -67284, -65551, -63639, -61557, -59319, -56942, -54449, -51862, -49204, -46499, -43769, -41034, -38312, -35616, -32956, -30337, -27762, -25227, -22727, -20252, -17792, -15334, -12866, -10375, -7850, -5282, -2667}

    {100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99}

    Returns: {117, 116, 115, 114, 113, 112, 111, 110, 109, 108, 107, 106, 105, 104, 103, 102, 101, 100, 99, 98, 97, 96, 95, 94, 93, 92, 91, 90, 89, 88, 87, 86, 85, 84, 83, 82, 81, 80, 79, 78, 77, 76, 75, 74, 73, 72, 63, 65, 66, 67, 68, 69, 70, 64, 71, 62, 61, 60, 59, 58, 57, 56, 55, 46, 53, 47, 48, 49, 50, 51, 52, 54, 45, 44, 43, 42, 41, 40, 39, 38, 37, 36, 35, 34, 33, 32, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0, 199, 198, 197, 196, 195, 194, 193, 192, 191, 190, 189, 188, 187, 186, 185, 184, 183, 182, 181, 180, 179, 178, 177, 176, 175, 174, 173, 172, 163, 165, 166, 167, 168, 169, 170, 164, 171, 162, 161, 160, 159, 158, 157, 156, 155, 146, 153, 147, 148, 149, 150, 151, 152, 154, 145, 144, 143, 142, 141, 140, 139, 138, 137, 136, 135, 134, 133, 132, 131, 130, 129, 128, 127, 126, 125, 124, 123, 122, 121, 120, 119, 118 }

  21. {85714, 86474, 87119, 87620, 87949, 88083, 88005, 87701, 87164, 86393, 85395, 84180, 82765, 81171, 79424, 77551, 75582, 73546, 71471, 69383, 67306, 65259, 63255, 61306, 59414, 57578, 55793, 54048, 52329, 50620, 48900, 47152, 45356, 43495, 41551, 39514, 37374, 35126, 32769, 30306, 27746, 25099, 22379, 19603, 16787, 13951, 11110, 8282, 5481, 2717, 0, -2667, -5282, -7850, -10375, -12866, -15334, -17792, -20252, -22727, -25227, -27762, -30337, -32956, -35616, -38312, -41034, -43769, -46499, -49204, -51862, -54449, -56942, -59319, -61557, -63639, -65551, -67284, -68832, -70196, -71382, -72401, -73270, -74009, -74641, -75191, -75688, -76157, -76624, -77113, -77642, -78227, -78878, -79598, -80386, -81234, -82127, -83047, -83970, -84869, -85714, -86474, -87119, -87620, -87949, -88083, -88005, -87701, -87164, -86393, -85395, -84180, -82765, -81171, -79424, -77551, -75582, -73546, -71471, -69383, -67306, -65259, -63255, -61306, -59414, -57578, -55793, -54048, -52329, -50620, -48900, -47152, -45356, -43495, -41551, -39514, -37374, -35126, -32769, -30306, -27746, -25099, -22379, -19603, -16787, -13951, -11110, -8282, -5481, -2717, 0, 2667, 5282, 7850, 10375, 12866, 15334, 17792, 20252, 22727, 25227, 27762, 30337, 32956, 35616, 38312, 41034, 43769, 46499, 49204, 51862, 54449, 56942, 59319, 61557, 63639, 65551, 67284, 68832, 70196, 71382, 72401, 73270, 74009, 74641, 75191, 75688, 76157, 76624, 77113, 77642, 78227, 78878, 79598, 80386, 81234, 82127, 83047, 83970, 84869}

    {0, 2717, 5481, 8282, 11110, 13951, 16787, 19603, 22379, 25099, 27746, 30306, 32769, 35126, 37374, 39514, 41551, 43495, 45356, 47152, 48900, 50620, 52329, 54048, 55793, 57578, 59414, 61306, 63255, 65259, 67306, 69383, 71471, 73546, 75582, 77551, 79424, 81171, 82765, 84180, 85395, 86393, 87164, 87701, 88005, 88083, 87949, 87620, 87119, 86474, 85714, 84869, 83970, 83047, 82127, 81234, 80386, 79598, 78878, 78227, 77642, 77113, 76624, 76157, 75688, 75191, 74641, 74009, 73270, 72401, 71382, 70196, 68832, 67284, 65551, 63639, 61557, 59319, 56942, 54449, 51862, 49204, 46499, 43769, 41034, 38312, 35616, 32956, 30337, 27762, 25227, 22727, 20252, 17792, 15334, 12866, 10375, 7850, 5282, 2667, 0, -2717, -5481, -8282, -11110, -13951, -16787, -19603, -22379, -25099, -27746, -30306, -32769, -35126, -37374, -39514, -41551, -43495, -45356, -47152, -48900, -50620, -52329, -54048, -55793, -57578, -59414, -61306, -63255, -65259, -67306, -69383, -71471, -73546, -75582, -77551, -79424, -81171, -82765, -84180, -85395, -86393, -87164, -87701, -88005, -88083, -87949, -87620, -87119, -86474, -85714, -84869, -83970, -83047, -82127, -81234, -80386, -79598, -78878, -78227, -77642, -77113, -76624, -76157, -75688, -75191, -74641, -74009, -73270, -72401, -71382, -70196, -68832, -67284, -65551, -63639, -61557, -59319, -56942, -54449, -51862, -49204, -46499, -43769, -41034, -38312, -35616, -32956, -30337, -27762, -25227, -22727, -20252, -17792, -15334, -12866, -10375, -7850, -5282, -2667}

    {100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99}

    Returns: {117, 116, 115, 114, 113, 112, 111, 110, 109, 108, 107, 106, 105, 104, 103, 102, 101, 100, 99, 98, 97, 96, 95, 94, 93, 92, 91, 90, 89, 88, 87, 86, 85, 84, 83, 82, 81, 80, 79, 78, 77, 76, 75, 74, 73, 72, 63, 65, 66, 67, 68, 69, 70, 64, 71, 62, 61, 60, 59, 58, 57, 56, 55, 46, 53, 47, 48, 49, 50, 51, 52, 54, 45, 44, 43, 42, 41, 40, 39, 38, 37, 36, 35, 34, 33, 32, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0, 199, 198, 197, 196, 195, 194, 193, 192, 191, 190, 189, 188, 187, 186, 185, 184, 183, 182, 181, 180, 179, 178, 177, 176, 175, 174, 173, 172, 163, 165, 166, 167, 168, 169, 170, 164, 171, 162, 161, 160, 159, 158, 157, 156, 155, 146, 153, 147, 148, 149, 150, 151, 152, 154, 145, 144, 143, 142, 141, 140, 139, 138, 137, 136, 135, 134, 133, 132, 131, 130, 129, 128, 127, 126, 125, 124, 123, 122, 121, 120, 119, 118 }

  22. {85714, 86737, 87605, 88254, 88628, 88684, 88397, 87758, 86777, 85481, 83914, 82131, 80194, 78171, 76129, 74127, 72218, 70440, 68816, 67354, 66046, 64868, 63783, 62746, 61706, 60609, 59405, 58049, 56506, 54752, 52777, 50582, 48183, 45606, 42884, 40057, 37167, 34254, 31355, 28500, 25708, 22992, 20351, 17779, 15259, 12771, 10289, 7790, 5252, 2658, 0, -2725, -5511, -8342, -11196, -14046, -16862, -19616, -22280, -24834, -27265, -29569, -31751, -33827, -35823, -37769, -39702, -41658, -43672, -45774, -47985, -50317, -52766, -55318, -57945, -60609, -63259, -65843, -68304, -70586, -72641, -74430, -75925, -77115, -78005, -78616, -78984, -79157, -79195, -79162, -79123, -79139, -79265, -79541, -79994, -80633, -81448, -82413, -83484, -84606, -85714, -86737, -87605, -88254, -88628, -88684, -88397, -87758, -86777, -85481, -83914, -82131, -80194, -78171, -76129, -74127, -72218, -70440, -68816, -67354, -66046, -64868, -63783, -62746, -61706, -60609, -59405, -58049, -56506, -54752, -52777, -50582, -48183, -45606, -42884, -40057, -37167, -34254, -31355, -28500, -25708, -22992, -20351, -17779, -15259, -12771, -10289, -7790, -5252, -2658, 0, 2725, 5511, 8342, 11196, 14046, 16862, 19616, 22280, 24834, 27265, 29569, 31751, 33827, 35823, 37769, 39702, 41658, 43672, 45774, 47985, 50317, 52766, 55318, 57945, 60609, 63259, 65843, 68304, 70586, 72641, 74430, 75925, 77115, 78005, 78616, 78984, 79157, 79195, 79162, 79123, 79139, 79265, 79541, 79994, 80633, 81448, 82413, 83484, 84606}

    {0, 2725, 5511, 8342, 11196, 14046, 16862, 19616, 22280, 24834, 27265, 29569, 31751, 33827, 35823, 37769, 39702, 41658, 43672, 45774, 47985, 50317, 52766, 55318, 57945, 60609, 63259, 65843, 68304, 70586, 72641, 74430, 75925, 77115, 78005, 78616, 78984, 79157, 79195, 79162, 79123, 79139, 79265, 79541, 79994, 80633, 81448, 82413, 83484, 84606, 85714, 86737, 87605, 88254, 88628, 88684, 88397, 87758, 86777, 85481, 83914, 82131, 80194, 78171, 76129, 74127, 72218, 70440, 68816, 67354, 66046, 64868, 63783, 62746, 61706, 60609, 59405, 58049, 56506, 54752, 52777, 50582, 48183, 45606, 42884, 40057, 37167, 34254, 31355, 28500, 25708, 22992, 20351, 17779, 15259, 12771, 10289, 7790, 5252, 2658, 0, -2725, -5511, -8342, -11196, -14046, -16862, -19616, -22280, -24834, -27265, -29569, -31751, -33827, -35823, -37769, -39702, -41658, -43672, -45774, -47985, -50317, -52766, -55318, -57945, -60609, -63259, -65843, -68304, -70586, -72641, -74430, -75925, -77115, -78005, -78616, -78984, -79157, -79195, -79162, -79123, -79139, -79265, -79541, -79994, -80633, -81448, -82413, -83484, -84606, -85714, -86737, -87605, -88254, -88628, -88684, -88397, -87758, -86777, -85481, -83914, -82131, -80194, -78171, -76129, -74127, -72218, -70440, -68816, -67354, -66046, -64868, -63783, -62746, -61706, -60609, -59405, -58049, -56506, -54752, -52777, -50582, -48183, -45606, -42884, -40057, -37167, -34254, -31355, -28500, -25708, -22992, -20351, -17779, -15259, -12771, -10289, -7790, -5252, -2658}

    {100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99}

    Returns: {137, 136, 135, 134, 133, 132, 131, 130, 129, 128, 127, 126, 125, 124, 123, 122, 121, 120, 119, 118, 117, 116, 115, 114, 113, 112, 111, 110, 109, 108, 107, 106, 105, 104, 103, 102, 101, 100, 99, 98, 97, 96, 95, 94, 93, 92, 91, 90, 89, 88, 87, 86, 85, 84, 83, 70, 73, 75, 76, 77, 78, 79, 80, 74, 81, 72, 82, 71, 69, 68, 55, 67, 65, 56, 63, 57, 58, 59, 60, 61, 62, 64, 66, 54, 53, 52, 51, 50, 49, 48, 47, 46, 45, 44, 43, 42, 41, 40, 39, 38, 37, 36, 35, 34, 33, 32, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0, 199, 198, 197, 196, 195, 194, 193, 192, 191, 190, 189, 188, 187, 186, 185, 184, 183, 170, 173, 175, 176, 177, 178, 179, 180, 174, 181, 172, 182, 171, 169, 168, 155, 167, 165, 156, 163, 157, 158, 159, 160, 161, 162, 164, 166, 154, 153, 152, 151, 150, 149, 148, 147, 146, 145, 144, 143, 142, 141, 140, 139, 138 }

  23. {85714, 86737, 87605, 88254, 88628, 88684, 88397, 87758, 86777, 85481, 83914, 82131, 80194, 78171, 76129, 74127, 72218, 70440, 68816, 67354, 66046, 64868, 63783, 62746, 61706, 60609, 59405, 58049, 56506, 54752, 52777, 50582, 48183, 45606, 42884, 40057, 37167, 34254, 31355, 28500, 25708, 22992, 20351, 17779, 15259, 12771, 10289, 7790, 5252, 2658, 0, -2725, -5511, -8342, -11196, -14046, -16862, -19616, -22280, -24834, -27265, -29569, -31751, -33827, -35823, -37769, -39702, -41658, -43672, -45774, -47985, -50317, -52766, -55318, -57945, -60609, -63259, -65843, -68304, -70586, -72641, -74430, -75925, -77115, -78005, -78616, -78984, -79157, -79195, -79162, -79123, -79139, -79265, -79541, -79994, -80633, -81448, -82413, -83484, -84606, -85714, -86737, -87605, -88254, -88628, -88684, -88397, -87758, -86777, -85481, -83914, -82131, -80194, -78171, -76129, -74127, -72218, -70440, -68816, -67354, -66046, -64868, -63783, -62746, -61706, -60609, -59405, -58049, -56506, -54752, -52777, -50582, -48183, -45606, -42884, -40057, -37167, -34254, -31355, -28500, -25708, -22992, -20351, -17779, -15259, -12771, -10289, -7790, -5252, -2658, 0, 2725, 5511, 8342, 11196, 14046, 16862, 19616, 22280, 24834, 27265, 29569, 31751, 33827, 35823, 37769, 39702, 41658, 43672, 45774, 47985, 50317, 52766, 55318, 57945, 60609, 63259, 65843, 68304, 70586, 72641, 74430, 75925, 77115, 78005, 78616, 78984, 79157, 79195, 79162, 79123, 79139, 79265, 79541, 79994, 80633, 81448, 82413, 83484, 84606}

    {0, 2725, 5511, 8342, 11196, 14046, 16862, 19616, 22280, 24834, 27265, 29569, 31751, 33827, 35823, 37769, 39702, 41658, 43672, 45774, 47985, 50317, 52766, 55318, 57945, 60609, 63259, 65843, 68304, 70586, 72641, 74430, 75925, 77115, 78005, 78616, 78984, 79157, 79195, 79162, 79123, 79139, 79265, 79541, 79994, 80633, 81448, 82413, 83484, 84606, 85714, 86737, 87605, 88254, 88628, 88684, 88397, 87758, 86777, 85481, 83914, 82131, 80194, 78171, 76129, 74127, 72218, 70440, 68816, 67354, 66046, 64868, 63783, 62746, 61706, 60609, 59405, 58049, 56506, 54752, 52777, 50582, 48183, 45606, 42884, 40057, 37167, 34254, 31355, 28500, 25708, 22992, 20351, 17779, 15259, 12771, 10289, 7790, 5252, 2658, 0, -2725, -5511, -8342, -11196, -14046, -16862, -19616, -22280, -24834, -27265, -29569, -31751, -33827, -35823, -37769, -39702, -41658, -43672, -45774, -47985, -50317, -52766, -55318, -57945, -60609, -63259, -65843, -68304, -70586, -72641, -74430, -75925, -77115, -78005, -78616, -78984, -79157, -79195, -79162, -79123, -79139, -79265, -79541, -79994, -80633, -81448, -82413, -83484, -84606, -85714, -86737, -87605, -88254, -88628, -88684, -88397, -87758, -86777, -85481, -83914, -82131, -80194, -78171, -76129, -74127, -72218, -70440, -68816, -67354, -66046, -64868, -63783, -62746, -61706, -60609, -59405, -58049, -56506, -54752, -52777, -50582, -48183, -45606, -42884, -40057, -37167, -34254, -31355, -28500, -25708, -22992, -20351, -17779, -15259, -12771, -10289, -7790, -5252, -2658}

    {100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99}

    Returns: {137, 136, 135, 134, 133, 132, 131, 130, 129, 128, 127, 126, 125, 124, 123, 122, 121, 120, 119, 118, 117, 116, 115, 114, 113, 112, 111, 110, 109, 108, 107, 106, 105, 104, 103, 102, 101, 100, 99, 98, 97, 96, 95, 94, 93, 92, 91, 90, 89, 88, 87, 86, 85, 84, 83, 70, 73, 75, 76, 77, 78, 79, 80, 74, 81, 72, 82, 71, 69, 68, 55, 67, 65, 56, 63, 57, 58, 59, 60, 61, 62, 64, 66, 54, 53, 52, 51, 50, 49, 48, 47, 46, 45, 44, 43, 42, 41, 40, 39, 38, 37, 36, 35, 34, 33, 32, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0, 199, 198, 197, 196, 195, 194, 193, 192, 191, 190, 189, 188, 187, 186, 185, 184, 183, 170, 173, 175, 176, 177, 178, 179, 180, 174, 181, 172, 182, 171, 169, 168, 155, 167, 165, 156, 163, 157, 158, 159, 160, 161, 162, 164, 166, 154, 153, 152, 151, 150, 149, 148, 147, 146, 145, 144, 143, 142, 141, 140, 139, 138 }

  24. {85714, 86995, 88059, 88785, 89082, 88891, 88199, 87033, 85461, 83582, 81519, 79400, 77352, 75482, 73868, 72553, 71540, 70793, 70244, 69797, 69344, 68774, 67984, 66896, 65454, 63639, 61465, 58976, 56242, 53346, 50381, 47434, 44578, 41867, 39329, 36967, 34759, 32664, 30626, 28586, 26487, 24283, 21942, 19454, 16825, 14079, 11253, 8392, 5540, 2733, 0, -2650, -5223, -7740, -10231, -12738, -15297, -17941, -20689, -23544, -26487, -29483, -32480, -35418, -38230, -40859, -43256, -45397, -47277, -48922, -50381, -51723, -53030, -54390, -55885, -57578, -59511, -61694, -64103, -66681, -69344, -71987, -74497, -76762, -78683, -80190, -81244, -81846, -82037, -81892, -81519, -81039, -80581, -80266, -80192, -80426, -80994, -81882, -83031, -84348, -85714, -86995, -88059, -88785, -89082, -88891, -88199, -87033, -85461, -83582, -81519, -79400, -77352, -75482, -73868, -72553, -71540, -70793, -70244, -69797, -69344, -68774, -67984, -66896, -65454, -63639, -61465, -58976, -56242, -53346, -50381, -47434, -44578, -41867, -39329, -36967, -34759, -32664, -30626, -28586, -26487, -24283, -21942, -19454, -16825, -14079, -11253, -8392, -5540, -2733, 0, 2650, 5223, 7740, 10231, 12738, 15297, 17941, 20689, 23544, 26487, 29483, 32480, 35418, 38230, 40859, 43256, 45397, 47277, 48922, 50381, 51723, 53030, 54390, 55885, 57578, 59511, 61694, 64103, 66681, 69344, 71987, 74497, 76762, 78683, 80190, 81244, 81846, 82037, 81892, 81519, 81039, 80581, 80266, 80192, 80426, 80994, 81882, 83031, 84348}

    {0, 2733, 5540, 8392, 11253, 14079, 16825, 19454, 21942, 24283, 26487, 28586, 30626, 32664, 34759, 36967, 39329, 41867, 44578, 47434, 50381, 53346, 56242, 58976, 61465, 63639, 65454, 66896, 67984, 68774, 69344, 69797, 70244, 70793, 71540, 72553, 73868, 75482, 77352, 79400, 81519, 83582, 85461, 87033, 88199, 88891, 89082, 88785, 88059, 86995, 85714, 84348, 83031, 81882, 80994, 80426, 80192, 80266, 80581, 81039, 81519, 81892, 82037, 81846, 81244, 80190, 78683, 76762, 74497, 71987, 69344, 66681, 64103, 61694, 59511, 57578, 55885, 54390, 53030, 51723, 50381, 48922, 47277, 45397, 43256, 40859, 38230, 35418, 32480, 29483, 26487, 23544, 20689, 17941, 15297, 12738, 10231, 7740, 5223, 2650, 0, -2733, -5540, -8392, -11253, -14079, -16825, -19454, -21942, -24283, -26487, -28586, -30626, -32664, -34759, -36967, -39329, -41867, -44578, -47434, -50381, -53346, -56242, -58976, -61465, -63639, -65454, -66896, -67984, -68774, -69344, -69797, -70244, -70793, -71540, -72553, -73868, -75482, -77352, -79400, -81519, -83582, -85461, -87033, -88199, -88891, -89082, -88785, -88059, -86995, -85714, -84348, -83031, -81882, -80994, -80426, -80192, -80266, -80581, -81039, -81519, -81892, -82037, -81846, -81244, -80190, -78683, -76762, -74497, -71987, -69344, -66681, -64103, -61694, -59511, -57578, -55885, -54390, -53030, -51723, -50381, -48922, -47277, -45397, -43256, -40859, -38230, -35418, -32480, -29483, -26487, -23544, -20689, -17941, -15297, -12738, -10231, -7740, -5223, -2650}

    {100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99}

    Returns: {149, 148, 147, 146, 145, 144, 143, 142, 141, 140, 139, 138, 137, 136, 135, 134, 133, 132, 131, 130, 129, 128, 127, 126, 125, 124, 123, 122, 121, 120, 119, 118, 117, 116, 115, 114, 113, 112, 111, 110, 109, 108, 107, 106, 105, 104, 103, 102, 101, 100, 99, 98, 97, 96, 95, 94, 93, 92, 91, 90, 89, 88, 75, 87, 86, 85, 84, 83, 82, 81, 80, 79, 78, 77, 76, 62, 74, 73, 72, 71, 70, 69, 68, 67, 66, 65, 64, 63, 61, 60, 59, 58, 57, 56, 55, 54, 53, 52, 51, 50, 49, 48, 47, 46, 45, 44, 43, 42, 41, 40, 39, 38, 37, 36, 35, 34, 33, 32, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0, 199, 198, 197, 196, 195, 194, 193, 192, 191, 190, 189, 188, 175, 187, 186, 185, 184, 183, 182, 181, 180, 179, 178, 177, 176, 162, 174, 173, 172, 171, 170, 169, 168, 167, 166, 165, 164, 163, 161, 160, 159, 158, 157, 156, 155, 154, 153, 152, 151, 150 }

  25. {85714, 86995, 88059, 88785, 89082, 88891, 88199, 87033, 85461, 83582, 81519, 79400, 77352, 75482, 73868, 72553, 71540, 70793, 70244, 69797, 69344, 68774, 67984, 66896, 65454, 63639, 61465, 58976, 56242, 53346, 50381, 47434, 44578, 41867, 39329, 36967, 34759, 32664, 30626, 28586, 26487, 24283, 21942, 19454, 16825, 14079, 11253, 8392, 5540, 2733, 0, -2650, -5223, -7740, -10231, -12738, -15297, -17941, -20689, -23544, -26487, -29483, -32480, -35418, -38230, -40859, -43256, -45397, -47277, -48922, -50381, -51723, -53030, -54390, -55885, -57578, -59511, -61694, -64103, -66681, -69344, -71987, -74497, -76762, -78683, -80190, -81244, -81846, -82037, -81892, -81519, -81039, -80581, -80266, -80192, -80426, -80994, -81882, -83031, -84348, -85714, -86995, -88059, -88785, -89082, -88891, -88199, -87033, -85461, -83582, -81519, -79400, -77352, -75482, -73868, -72553, -71540, -70793, -70244, -69797, -69344, -68774, -67984, -66896, -65454, -63639, -61465, -58976, -56242, -53346, -50381, -47434, -44578, -41867, -39329, -36967, -34759, -32664, -30626, -28586, -26487, -24283, -21942, -19454, -16825, -14079, -11253, -8392, -5540, -2733, 0, 2650, 5223, 7740, 10231, 12738, 15297, 17941, 20689, 23544, 26487, 29483, 32480, 35418, 38230, 40859, 43256, 45397, 47277, 48922, 50381, 51723, 53030, 54390, 55885, 57578, 59511, 61694, 64103, 66681, 69344, 71987, 74497, 76762, 78683, 80190, 81244, 81846, 82037, 81892, 81519, 81039, 80581, 80266, 80192, 80426, 80994, 81882, 83031, 84348}

    {0, 2733, 5540, 8392, 11253, 14079, 16825, 19454, 21942, 24283, 26487, 28586, 30626, 32664, 34759, 36967, 39329, 41867, 44578, 47434, 50381, 53346, 56242, 58976, 61465, 63639, 65454, 66896, 67984, 68774, 69344, 69797, 70244, 70793, 71540, 72553, 73868, 75482, 77352, 79400, 81519, 83582, 85461, 87033, 88199, 88891, 89082, 88785, 88059, 86995, 85714, 84348, 83031, 81882, 80994, 80426, 80192, 80266, 80581, 81039, 81519, 81892, 82037, 81846, 81244, 80190, 78683, 76762, 74497, 71987, 69344, 66681, 64103, 61694, 59511, 57578, 55885, 54390, 53030, 51723, 50381, 48922, 47277, 45397, 43256, 40859, 38230, 35418, 32480, 29483, 26487, 23544, 20689, 17941, 15297, 12738, 10231, 7740, 5223, 2650, 0, -2733, -5540, -8392, -11253, -14079, -16825, -19454, -21942, -24283, -26487, -28586, -30626, -32664, -34759, -36967, -39329, -41867, -44578, -47434, -50381, -53346, -56242, -58976, -61465, -63639, -65454, -66896, -67984, -68774, -69344, -69797, -70244, -70793, -71540, -72553, -73868, -75482, -77352, -79400, -81519, -83582, -85461, -87033, -88199, -88891, -89082, -88785, -88059, -86995, -85714, -84348, -83031, -81882, -80994, -80426, -80192, -80266, -80581, -81039, -81519, -81892, -82037, -81846, -81244, -80190, -78683, -76762, -74497, -71987, -69344, -66681, -64103, -61694, -59511, -57578, -55885, -54390, -53030, -51723, -50381, -48922, -47277, -45397, -43256, -40859, -38230, -35418, -32480, -29483, -26487, -23544, -20689, -17941, -15297, -12738, -10231, -7740, -5223, -2650}

    {100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99}

    Returns: {149, 148, 147, 146, 145, 144, 143, 142, 141, 140, 139, 138, 137, 136, 135, 134, 133, 132, 131, 130, 129, 128, 127, 126, 125, 124, 123, 122, 121, 120, 119, 118, 117, 116, 115, 114, 113, 112, 111, 110, 109, 108, 107, 106, 105, 104, 103, 102, 101, 100, 99, 98, 97, 96, 95, 94, 93, 92, 91, 90, 89, 88, 75, 87, 86, 85, 84, 83, 82, 81, 80, 79, 78, 77, 76, 62, 74, 73, 72, 71, 70, 69, 68, 67, 66, 65, 64, 63, 61, 60, 59, 58, 57, 56, 55, 54, 53, 52, 51, 50, 49, 48, 47, 46, 45, 44, 43, 42, 41, 40, 39, 38, 37, 36, 35, 34, 33, 32, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0, 199, 198, 197, 196, 195, 194, 193, 192, 191, 190, 189, 188, 175, 187, 186, 185, 184, 183, 182, 181, 180, 179, 178, 177, 176, 162, 174, 173, 172, 171, 170, 169, 168, 167, 166, 165, 164, 163, 161, 160, 159, 158, 157, 156, 155, 154, 153, 152, 151, 150 }

  26. {-93171, -89736, -83372, -96449, -81210, -77710, -79544, -93891, -72330, -93884, -88005, -76326, -92258, -91020, -90913, -75427, -91965, -94549, -93652, -94351, -85268, -97482, -96549, -82522, -85720, -82296, -95252, -70160, -72187, -71498, -77023, -69338, -81383, -75783, -78463, -69243, -99715, -70864, -75307, -92886, -82100, -68516, -97490, -85861, -97751, -85214, -77987, -95937, -78666, -73908, -90758, -88095, -88290, -81080, -93090, -83151, -94579, -72025, -89815, -95677, -99406, -79712, -96836, -67826, -67260, -87413, -67776, -93969, -79239, -71066, -78691, -84189, -89712, -70317, -82684, -79024, -72119, -91624, -86426, -68611, -95128, -72802, -93190, -69867, -99786, -72846, -74565, -68503, -98560, -97209, -69144, -88022, -75370, -82830, -80510, -90765, -78132, -75668, -69423, -71491, -77827, -76460, -72992, -81303, -85629, -78997, -90372, -83654, -69312, -71530, -95431, -68392, -94952, -99617, -78099, -96178, -71308, -95499, -81614, -76660, -79935, -96601, -71831, -99610, -78608, -99476, -97358, -73837, -92172, -73506, -85131, -82896, -71610, -68805, -90660, -81350, -76700, -90653, -85418, -78441, -94131, -68131, -67818, -88306, -80890, -80814, -71791, -76086, -69095, -89841, -72956, -96548, -70127, -90873, -87316, -68170, -72960, -99121, -69236, -67408, -71175, -97503, -67477, -94586, -85866, -79014, -82221, -97832, -86158, -84997, -81838, -91223, -69456, -75477, -81091, -72223, -72077, -90316, -84184, -98869, -77468, -78590, -89232, -67944, -84177, -84313, -88655, -78886, -71418, -67622, -98224, -72695, -91620, -82317, -83725, -89342, -96725, -88847, -80125, -95102}

    {-72110, -71406, -76591, -89035, -94168, -70862, -89991, -82983, -78916, -85362, -70393, -83033, -77555, -68586, -82970, -99000, -99314, -79795, -86353, -91080, -91869, -74807, -83020, -78263, -97881, -69706, -85382, -95200, -96151, -87469, -94153, -95818, -84438, -84109, -89000, -98600, -76255, -83714, -97027, -82008, -77192, -96403, -76934, -88806, -73524, -81326, -77608, -80521, -98640, -85810, -81326, -99107, -82389, -69096, -88615, -80451, -73163, -98819, -84335, -73380, -79042, -68262, -81582, -77741, -85081, -81244, -79577, -91377, -82873, -95647, -99374, -71087, -79640, -70740, -68026, -69713, -86840, -94028, -75477, -90606, -88296, -94402, -86690, -85450, -86144, -91873, -92049, -95444, -93544, -99133, -73439, -77093, -74128, -68183, -80914, -67973, -90358, -78620, -92288, -69863, -70949, -79461, -81608, -75242, -82098, -69239, -99925, -73304, -86720, -91777, -73440, -68265, -76411, -80419, -72684, -77183, -84638, -74979, -69706, -74537, -81135, -90552, -67989, -80162, -75200, -96898, -80821, -95634, -67438, -75661, -89182, -85706, -79332, -89876, -77456, -70346, -96791, -70842, -81430, -97980, -91529, -76048, -84746, -99960, -87497, -67860, -91469, -84992, -75759, -97710, -79889, -83715, -72738, -76595, -99666, -72797, -92435, -82149, -86358, -75155, -98178, -88175, -81458, -75865, -97718, -99691, -71495, -81422, -86791, -70877, -68799, -92989, -70486, -97463, -73490, -91932, -96913, -97110, -80517, -70414, -73778, -91906, -98984, -74274, -88767, -77168, -85461, -94356, -86857, -99136, -86198, -68425, -84207, -82817, -96702, -91990, -99419, -98091, -97452, -84344}

    {28, 57, 187, 97, 25, 106, 169, 11, 9, 8, 15, 7, 87, 38, 193, 10, 180, 76, 101, 129, 40, 98, 68, 70, 53, 4, 132, 110, 0, 36, 95, 59, 65, 126, 137, 138, 29, 157, 13, 116, 20, 104, 133, 191, 85, 176, 89, 108, 107, 60, 188, 105, 147, 24, 90, 181, 189, 1, 120, 31, 49, 130, 142, 190, 167, 32, 192, 152, 22, 134, 23, 139, 109, 125, 144, 197, 17, 119, 173, 115, 148, 153, 159, 113, 150, 44, 179, 12, 155, 46, 54, 160, 171, 165, 121, 30, 128, 3, 21, 196, 182, 18, 199, 143, 41, 51, 5, 48, 47, 72, 27, 168, 146, 83, 149, 79, 39, 156, 194, 77, 58, 94, 195, 158, 177, 73, 33, 178, 96, 19, 61, 170, 26, 42, 69, 184, 185, 34, 35, 71, 172, 161, 62, 103, 74, 164, 112, 52, 80, 114, 84, 162, 67, 81, 174, 88, 117, 37, 123, 82, 91, 141, 151, 175, 145, 93, 198, 64, 111, 6, 131, 92, 140, 78, 154, 163, 45, 124, 127, 86, 16, 55, 100, 186, 135, 136, 183, 2, 50, 56, 63, 43, 66, 14, 118, 122, 99, 75, 166, 102}

    Returns: {114, 152, 141, 27, 140, 169, 184, 108, 115, 146, 135, 65, 132, 53, 49, 196, 57, 120, 109, 41, 31, 183, 76, 66, 173, 99, 98, 3, 77, 58, 121, 20, 167, 126, 168, 51, 159, 138, 149, 147, 185, 19, 46, 175, 92, 102, 42, 68, 182, 14, 64, 35, 83, 13, 181, 162, 155, 16, 29, 174, 101, 93, 158, 91, 50, 11, 23, 187, 47, 195, 154, 100, 150, 166, 122, 118, 22, 28, 103, 199, 87, 161, 96, 52, 86, 130, 84, 80, 176, 160, 107, 63, 44, 61, 178, 111, 82, 134, 26, 25, 71, 60, 45, 78, 142, 179, 189, 90, 7, 18, 180, 95, 129, 116, 0, 8, 113, 119, 75, 117, 17, 30, 74, 193, 163, 194, 33, 171, 145, 112, 85, 192, 12, 186, 97, 10, 177, 172, 37, 197, 4, 2, 104, 165, 151, 128, 9, 39, 153, 38, 72, 144, 1, 148, 70, 56, 190, 188, 62, 36, 89, 81, 55, 124, 198, 143, 73, 32, 34, 5, 191, 127, 137, 24, 59, 43, 88, 136, 94, 105, 110, 54, 48, 21, 6, 40, 133, 67, 157, 106, 156, 170, 131, 123, 125, 69, 15, 139, 164, 79 }

  27. {-97089, -81058, -69134, -89498, -74725, -91960, -85690, -97876, -96404, -93865, -91988, -76905, -76584, -71326, -86989, -79430, -67719, -95789, -89824, -69512, -68642, -75605, -85397, -88180, -74616, -75396, -80576, -71039, -74130, -90644, -74369, -71366, -90759, -96711, -73156, -69524, -73463, -77393, -85440, -89570, -94098, -98508, -96122, -98768, -98449, -98883, -85825, -83247, -95545, -86826, -95281, -70392, -97118, -86754, -72626, -98004, -69339, -98104, -93433, -97428, -93468, -99301, -68740, -83897, -80023, -96781, -87968, -97003, -85068, -88002, -85989, -87940, -81739, -69504, -79542, -81156, -71724, -90033, -88259, -86172, -77975, -86569, -67977, -87206, -84156, -93096, -85711, -77864, -84697, -68445, -80936, -75351, -81593, -96863, -97910, -81424, -93490, -76596, -71523, -88415, -78756, -76109, -84200, -97530, -67454, -80005, -78025, -83909, -76219, -74920, -70677, -72270, -68191, -82152, -88744, -93776, -89085, -71527, -80554, -89650, -87858, -84146, -70671, -89222, -77353, -72514, -97303, -72589, -77847, -80636, -96461, -74928, -72894, -75952, -93323, -73734, -75757, -88475, -78194, -84947, -77052, -67303, -91381, -74757, -70226, -77096, -90957, -80311, -89312, -80863, -94979, -80560, -95142, -95480, -73836, -76002, -70443, -97358, -84262, -82414, -94471, -71460, -87966, -71325, -69467, -72620, -77452, -86630, -82006, -69762, -83059, -78573, -88496, -97327, -93987, -77696, -71727, -91304, -89913, -86170, -78631, -97999, -84892, -79714, -73716, -69103, -85248, -87339, -99713, -95042, -92516, -86772, -90050, -93549, -85910, -76007, -86843, -67584, -82604, -91611}

    {-90892, -77263, -67921, -98391, -71229, -98066, -78704, -71266, -87354, -76046, -73583, -97131, -68083, -89162, -78080, -87972, -97592, -98055, -69486, -70589, -72755, -73409, -74529, -82530, -77290, -86451, -99103, -96696, -96448, -67665, -86663, -72933, -88051, -85710, -69142, -71047, -82206, -97942, -84388, -97593, -80311, -90067, -89510, -79636, -81040, -80618, -99499, -96554, -69463, -88573, -92385, -83467, -67607, -96872, -74128, -87618, -82615, -77382, -73884, -94678, -83577, -77292, -69637, -80331, -72570, -72043, -73575, -90529, -86071, -76304, -82301, -88274, -93956, -87013, -88472, -91222, -91028, -87855, -88363, -75809, -86134, -82416, -85313, -73890, -87188, -90469, -89090, -68675, -82100, -74631, -78388, -83181, -81145, -92300, -90294, -67971, -89697, -83045, -76293, -79717, -76871, -77888, -81849, -95213, -71136, -76805, -94214, -83443, -88000, -85979, -82750, -73546, -86356, -85410, -67916, -87618, -84584, -90744, -87864, -69415, -75937, -79926, -95400, -71102, -70913, -79602, -80219, -75469, -69992, -83582, -88749, -76178, -97807, -98277, -76056, -88393, -69389, -85747, -81328, -89769, -78292, -99244, -71588, -88421, -90803, -86993, -76226, -88493, -94804, -85088, -88050, -84396, -80701, -78611, -91319, -83721, -83793, -88030, -85683, -93289, -91470, -87668, -73250, -68330, -77390, -83905, -74332, -86951, -97097, -90990, -73557, -94520, -84624, -69986, -92959, -69937, -70993, -92990, -97125, -89505, -70935, -77278, -90863, -91795, -96585, -72413, -81699, -97166, -68776, -84496, -71040, -95510, -84692, -92936, -74018, -93739, -91590, -95890, -69699, -93639}

    {101, 187, 78, 128, 49, 136, 113, 197, 97, 117, 27, 18, 39, 57, 195, 48, 146, 163, 11, 103, 96, 167, 168, 30, 67, 61, 79, 10, 142, 183, 23, 50, 185, 110, 199, 59, 157, 162, 111, 12, 161, 164, 89, 109, 82, 112, 170, 102, 15, 4, 31, 116, 74, 95, 85, 91, 172, 13, 122, 35, 165, 25, 174, 182, 191, 149, 106, 24, 166, 118, 144, 92, 114, 126, 52, 83, 186, 104, 2, 26, 153, 145, 44, 75, 121, 54, 180, 158, 184, 42, 179, 55, 71, 140, 98, 53, 20, 8, 94, 143, 177, 0, 47, 19, 77, 148, 66, 169, 134, 43, 33, 38, 45, 6, 72, 129, 51, 9, 69, 171, 147, 84, 58, 133, 178, 150, 73, 137, 3, 115, 138, 160, 190, 123, 108, 181, 5, 127, 130, 198, 93, 173, 28, 99, 70, 81, 16, 120, 105, 65, 125, 152, 151, 80, 188, 192, 189, 36, 87, 194, 131, 40, 37, 17, 41, 60, 68, 21, 22, 107, 46, 119, 56, 141, 62, 196, 193, 100, 124, 90, 86, 135, 63, 29, 88, 32, 76, 1, 154, 156, 132, 64, 155, 176, 159, 14, 175, 7, 139, 34}

    Returns: {76, 126, 29, 26, 10, 133, 24, 175, 51, 185, 4, 53, 114, 139, 100, 49, 187, 37, 136, 58, 181, 134, 104, 92, 6, 84, 3, 47, 191, 2, 77, 61, 145, 155, 119, 83, 70, 17, 110, 132, 90, 161, 108, 131, 101, 98, 141, 27, 87, 15, 159, 8, 95, 11, 79, 149, 81, 127, 19, 197, 63, 31, 123, 60, 66, 124, 64, 144, 156, 89, 36, 73, 174, 71, 86, 160, 0, 30, 118, 54, 167, 56, 115, 35, 25, 117, 74, 48, 138, 69, 40, 172, 23, 183, 143, 52, 147, 192, 45, 140, 14, 44, 125, 184, 22, 153, 193, 189, 42, 150, 38, 146, 130, 157, 12, 82, 129, 85, 78, 34, 166, 152, 148, 62, 65, 102, 1, 57, 190, 116, 112, 43, 39, 5, 21, 179, 18, 151, 88, 13, 99, 46, 180, 94, 67, 32, 111, 96, 122, 55, 109, 137, 121, 105, 196, 33, 68, 113, 165, 50, 75, 41, 176, 188, 186, 158, 120, 80, 178, 182, 194, 199, 91, 198, 72, 7, 162, 195, 168, 135, 142, 20, 169, 93, 103, 9, 164, 16, 163, 107, 128, 28, 97, 106, 170, 177, 154, 59, 173, 171 }

  28. {-80725, -86072, -78263, -98402, -80563, -87999, -70253, -82287, -80367, -92841, -68339, -87263, -80755, -87474, -81136, -86171, -74629, -79445, -98474, -71180, -89544, -85063, -82560, -72597, -94906, -80633, -86126, -75285, -68917, -80664, -71566, -94824, -94192, -80911, -86420, -85733, -88830, -95617, -74319, -74975, -90444, -92369, -75053, -94758, -77350, -86684, -92853, -78470, -80560, -68667, -91661, -80196, -95087, -89412, -84596, -96934, -85439, -81160, -88262, -83306, -85340, -99349, -72957, -93260, -96732, -69043, -72621, -89986, -82993, -84329, -94085, -79425, -89130, -81015, -87763, -75832, -95728, -95067, -78078, -96018, -98188, -90959, -93195, -83958, -83549, -80839, -90651, -93449, -68772, -75765, -75498, -73448, -69371, -98375, -83280, -75313, -96727, -93158, -93377, -95481, -85772, -94775, -69326, -77909, -80711, -97371, -93348, -76243, -88979, -83633, -70794, -84224, -94935, -82512, -85862, -91362, -69460, -91792, -97847, -68989, -73769, -94848, -92057, -83280, -96977, -73327, -95558, -76503, -86178, -81254, -90513, -70153, -70734, -85674, -87276, -69082, -85860, -98109, -95073, -92600, -92109, -72539, -88603, -70415, -87377, -94207, -68828, -94919, -83730, -72798, -86918, -79555, -80142, -86889, -67476, -68450, -96671, -68941, -86432, -83200, -73469, -76020, -87773, -96628, -93368, -97667, -87709, -67985, -76096, -89052, -79818, -72359, -90975, -98332, -99950, -98305, -75708, -95004, -90414, -70758, -75352, -89074, -87753, -99227, -83986, -82287, -78747, -99294, -78885, -80801, -81694, -98154, -83367, -70992, -92517, -77304, -94474, -89474, -92321, -73273}

    {-80633, -79242, -75476, -75670, -80448, -71265, -81536, -76728, -95530, -84524, -68795, -99984, -83448, -88115, -99850, -72669, -86359, -83338, -92961, -89320, -71136, -73873, -77918, -93192, -76695, -81012, -70990, -94238, -78702, -72874, -93221, -71704, -95937, -69752, -69960, -85615, -79577, -97901, -70341, -72875, -76908, -90086, -67544, -81628, -79642, -93321, -71782, -91937, -81135, -95692, -78979, -78115, -80358, -94829, -97262, -83353, -98145, -80377, -87441, -77251, -74676, -94280, -79620, -87793, -74138, -73981, -72713, -83451, -75708, -68360, -77327, -96969, -71727, -72742, -72626, -99275, -79860, -72798, -73783, -82303, -69240, -67972, -80658, -88560, -95508, -74424, -71522, -89140, -87693, -74725, -74609, -70635, -73363, -78148, -88119, -68805, -88387, -94936, -78038, -83450, -98983, -90098, -86558, -71121, -99891, -80557, -90632, -81180, -93768, -80754, -69437, -76473, -82866, -93299, -84110, -93969, -73004, -79153, -74875, -90010, -89817, -71159, -96430, -92758, -76234, -70495, -74111, -72019, -97149, -86475, -96625, -83500, -97627, -90347, -98481, -97669, -99383, -79675, -79004, -70289, -81876, -89476, -71479, -90765, -72285, -84568, -91830, -84036, -83948, -93593, -99576, -81803, -99846, -93169, -69384, -80068, -68379, -68184, -74908, -72797, -75272, -84372, -90007, -97872, -69015, -78258, -97161, -98723, -90108, -85392, -77100, -93160, -86616, -87637, -76262, -92348, -69688, -69365, -89932, -97609, -84757, -85935, -88731, -76742, -96723, -82321, -90175, -83700, -84036, -84465, -78670, -95649, -79524, -75251, -68875, -91687, -92445, -79368, -83046, -78316}

    {147, 104, 58, 189, 9, 14, 140, 108, 20, 4, 87, 59, 165, 95, 5, 84, 174, 137, 66, 124, 8, 100, 130, 36, 30, 187, 54, 177, 198, 53, 24, 132, 170, 166, 184, 103, 23, 127, 163, 196, 167, 51, 182, 151, 145, 109, 195, 164, 55, 64, 143, 41, 185, 29, 26, 48, 60, 175, 2, 11, 56, 90, 99, 92, 49, 96, 18, 199, 134, 136, 146, 81, 94, 153, 113, 86, 180, 149, 97, 107, 135, 71, 161, 144, 15, 162, 75, 10, 183, 181, 61, 114, 63, 102, 72, 13, 65, 78, 141, 62, 21, 154, 93, 35, 1, 131, 157, 79, 7, 45, 191, 128, 155, 74, 91, 176, 172, 119, 120, 117, 118, 179, 190, 158, 19, 178, 171, 37, 111, 156, 22, 105, 31, 192, 68, 80, 69, 17, 188, 186, 6, 98, 152, 50, 83, 44, 70, 0, 194, 77, 159, 43, 142, 73, 101, 112, 129, 106, 123, 150, 169, 82, 85, 38, 47, 12, 33, 40, 197, 160, 32, 126, 116, 193, 16, 57, 115, 27, 125, 121, 76, 89, 42, 88, 34, 52, 139, 25, 138, 3, 122, 110, 133, 173, 148, 46, 39, 168, 28, 67}

    Returns: {12, 136, 188, 18, 152, 134, 110, 123, 48, 98, 88, 36, 0, 74, 73, 128, 95, 51, 3, 66, 58, 133, 84, 38, 145, 104, 114, 176, 146, 71, 62, 106, 43, 185, 153, 60, 11, 124, 23, 120, 67, 82, 149, 32, 195, 158, 130, 103, 8, 155, 178, 17, 147, 139, 109, 118, 111, 129, 20, 83, 35, 174, 30, 121, 79, 135, 19, 40, 94, 100, 122, 29, 162, 14, 13, 89, 99, 97, 186, 64, 175, 169, 41, 59, 22, 189, 181, 177, 10, 75, 180, 179, 102, 173, 68, 16, 105, 77, 9, 76, 69, 156, 92, 47, 25, 96, 31, 168, 194, 54, 6, 56, 138, 190, 26, 140, 131, 172, 55, 157, 39, 63, 70, 7, 37, 132, 196, 161, 15, 57, 46, 116, 125, 21, 5, 65, 1, 191, 112, 53, 115, 199, 182, 193, 150, 24, 28, 52, 159, 42, 144, 170, 4, 34, 167, 49, 101, 119, 45, 148, 171, 127, 72, 165, 198, 163, 197, 154, 107, 81, 151, 160, 117, 93, 61, 80, 27, 87, 50, 91, 90, 86, 142, 187, 192, 33, 78, 183, 2, 85, 113, 137, 184, 143, 108, 44, 126, 166, 164, 141 }

  29. {-75586, -96619, -75129, -94433, -68502, -80293, -96522, -97541, -90884, -91656, -80910, -91618, -80999, -73525, -67362, -70668, -75778, -94872, -75282, -72871, -75526, -83432, -89940, -83168, -84753, -94890, -93068, -79217, -99755, -70061, -72967, -89631, -75721, -95886, -79682, -67902, -69964, -88883, -95843, -73514, -69761, -80722, -83645, -72141, -94625, -90089, -76878, -75805, -81489, -72389, -88642, -98717, -77089, -78334, -96879, -92634, -82190, -97143, -74969, -91117, -71938, -75873, -67374, -71166, -94032, -82103, -80969, -89277, -84283, -85696, -86960, -69353, -87663, -80530, -67864, -94411, -98436, -87436, -76766, -87993, -76416, -71130, -79502, -97686, -73812, -98803, -71263, -99406, -79452, -85019, -74419, -76125, -71905, -73187, -83097, -76103, -84889, -70566, -85580, -86815, -88355, -92172, -98995, -84994, -78477, -85898, -85216, -98971, -81616, -99294, -75668, -86688, -72273, -98197, -79032, -88145, -99936, -92550, -99555, -95229, -67771, -77910, -69337, -97663, -80650, -87540, -87816, -75707, -84578, -92957, -83723, -70692, -75459, -80599, -79146, -71223, -90780, -75256, -72661, -75519, -82501, -77470, -98606, -67729, -97154, -78774, -69246, -72079, -75013, -89208, -87997, -88231, -87530, -78823, -86797, -71700, -95547, -95316, -98365, -90394, -80235, -99034, -81992, -67467, -88029, -72417, -89301, -93510, -91228, -76189, -81847, -95669, -90274, -88461, -88685, -76109, -97236, -85503, -81313, -67856, -98819, -69257, -90283, -70156, -97194, -74384, -71949, -94427, -97588, -89283, -82422, -91427, -75382, -87710, -70593, -87317, -86575, -72681, -76662, -69872}

    {-92409, -83615, -77663, -87817, -82867, -89670, -96916, -76502, -70247, -84251, -76927, -75238, -91148, -81087, -85700, -97783, -95059, -88174, -98691, -70435, -88106, -90751, -74966, -91489, -76089, -95721, -94805, -96772, -68967, -73658, -99988, -78137, -81236, -93343, -88737, -68491, -95455, -91746, -77193, -89952, -87199, -98661, -89554, -97915, -78700, -96810, -78592, -84859, -90069, -74444, -71442, -81752, -86441, -73861, -81924, -89835, -84849, -71976, -84301, -73829, -93170, -86182, -81248, -82133, -77741, -79500, -69421, -68004, -90721, -91009, -99231, -99866, -98437, -67274, -68382, -75993, -67793, -82888, -68365, -90462, -81333, -98166, -71499, -74118, -87774, -73198, -72627, -86789, -74422, -77795, -95646, -81134, -71650, -69670, -97630, -88368, -87748, -94500, -98243, -72213, -72440, -88676, -75672, -73668, -72921, -71179, -87844, -89534, -90876, -69210, -94636, -77922, -99250, -72492, -70893, -90731, -87688, -81787, -82597, -74350, -71112, -87770, -96777, -92255, -94200, -78586, -82254, -84748, -67928, -76071, -73506, -83358, -93542, -69578, -99378, -93469, -94299, -76776, -74916, -71146, -98477, -69279, -82332, -92485, -92301, -90798, -90810, -92871, -98153, -76267, -98200, -93671, -84841, -92876, -72014, -97144, -70388, -85473, -82927, -75559, -89642, -76631, -73739, -87295, -92265, -67701, -82990, -93926, -98762, -99616, -71262, -68127, -90276, -80217, -71071, -97480, -90886, -99003, -70512, -90972, -81983, -82431, -89420, -71216, -76375, -67707, -87596, -69368, -90005, -79261, -98306, -81474, -76793, -99442, -95550, -86263, -88770, -67875, -86604, -91615}

    {129, 47, 123, 62, 87, 100, 86, 199, 18, 127, 193, 43, 67, 107, 158, 28, 59, 63, 8, 136, 161, 178, 160, 170, 108, 183, 35, 99, 15, 55, 149, 81, 188, 138, 57, 26, 113, 93, 39, 38, 180, 103, 66, 11, 143, 185, 144, 1, 154, 182, 153, 61, 166, 151, 186, 29, 118, 34, 152, 16, 85, 51, 3, 17, 135, 68, 42, 12, 65, 141, 82, 189, 114, 177, 79, 97, 132, 179, 96, 74, 176, 31, 70, 147, 191, 60, 6, 4, 150, 134, 156, 101, 115, 37, 162, 102, 78, 75, 133, 27, 5, 91, 95, 41, 106, 124, 104, 13, 24, 155, 159, 175, 171, 36, 72, 92, 181, 198, 56, 122, 195, 184, 119, 2, 105, 148, 146, 9, 190, 0, 140, 157, 76, 98, 89, 64, 19, 172, 33, 168, 130, 69, 163, 44, 46, 187, 126, 83, 125, 30, 88, 53, 58, 50, 48, 109, 90, 131, 14, 110, 22, 20, 94, 142, 197, 196, 52, 192, 139, 174, 23, 112, 137, 194, 169, 111, 80, 73, 21, 77, 40, 116, 49, 25, 121, 45, 54, 145, 32, 71, 128, 84, 167, 10, 173, 120, 165, 164, 117, 7}

    Returns: {105, 193, 71, 136, 183, 125, 116, 70, 148, 115, 52, 27, 187, 78, 74, 91, 89, 45, 149, 131, 170, 171, 153, 152, 90, 180, 142, 11, 98, 179, 99, 108, 114, 118, 174, 163, 185, 38, 37, 82, 92, 75, 77, 130, 164, 17, 58, 66, 159, 63, 145, 168, 10, 147, 55, 54, 100, 190, 46, 175, 104, 178, 120, 49, 140, 112, 47, 110, 129, 191, 7, 2, 161, 84, 14, 41, 134, 42, 13, 117, 81, 80, 39, 182, 73, 151, 181, 144, 155, 16, 24, 15, 40, 199, 109, 128, 126, 137, 28, 30, 56, 102, 101, 121, 60, 0, 156, 123, 31, 94, 67, 160, 65, 177, 32, 9, 6, 79, 33, 196, 62, 103, 138, 107, 189, 5, 96, 133, 95, 68, 43, 19, 154, 127, 76, 141, 3, 97, 122, 186, 64, 135, 26, 165, 87, 50, 197, 53, 8, 18, 157, 85, 23, 22, 132, 88, 106, 150, 167, 48, 111, 72, 198, 35, 44, 143, 195, 158, 51, 173, 20, 21, 184, 169, 34, 59, 188, 113, 61, 29, 25, 86, 83, 4, 172, 36, 139, 12, 176, 124, 57, 69, 194, 1, 192, 166, 119, 146, 162, 93 }

  30. {-71655, -73332, -69393, -78619, -82336, -82758, -84083, -72619, -76252, -92180, -96720, -79080, -83914, -76920, -75395, -80905, -88403, -68773, -95076, -97184, -95388, -98028, -77895, -74012, -67975, -98617, -86395, -98887, -86832, -71317, -88395, -86727, -80242, -79012, -78206, -84383, -74338, -74023, -95449, -79533, -78801, -81785, -75929, -67628, -99532, -85523, -91643, -81969, -81693, -70666, -95158, -88624, -78025, -97934, -85886, -73846, -85394, -77420, -75649, -94639, -73845, -95627, -82924, -95840, -77099, -83056, -90213, -83563, -82346, -67515, -95632, -97936, -79779, -95657, -94860, -83432, -75267, -84883, -91765, -82794, -98932, -97132, -72162, -99176, -78556, -84293, -71783, -85265, -69339, -88266, -76306, -92142, -86351, -76484, -81135, -86376, -96721, -68247, -81542, -90686, -73271, -93123, -91481, -91154, -76819, -79718, -92777, -71387, -72240, -68022, -78513, -75377, -68122, -89993, -92328, -69639, -88468, -78799, -99777, -96170, -74786, -68884, -84972, -93638, -78975, -97025, -77588, -74911, -91685, -99290, -77472, -71130, -95947, -98816, -73461, -71667, -83936, -94574, -90864, -91078, -69651, -77117, -71023, -68105, -97485, -72994, -74439, -88270, -82867, -86765, -86605, -78084, -74790, -71690, -81871, -84981, -88261, -92930, -83226, -94407, -96487, -93433, -86900, -72189, -84516, -81711, -81185, -68341, -98763, -86146, -93921, -87401, -95852, -72424, -72046, -85745, -82253, -86263, -84736, -95869, -86007, -97119, -96458, -84445, -91560, -99948, -96381, -68412, -68832, -81799, -92610, -95902, -96471, -82612, -69570, -92008, -87811, -88083, -72352, -93654}

    {-99896, -82502, -83582, -77737, -84075, -70929, -74900, -67847, -76334, -97249, -77460, -90905, -95097, -78190, -81899, -71611, -67599, -84634, -81813, -84151, -78592, -89588, -99223, -89921, -74280, -88888, -91266, -80762, -70064, -70347, -98549, -70638, -75659, -93505, -78106, -99608, -98040, -86745, -76325, -86235, -91140, -82685, -86490, -85512, -81671, -72645, -82438, -67549, -77860, -70004, -97282, -68994, -88780, -87543, -85046, -94605, -90426, -94314, -89490, -96637, -69622, -83093, -97557, -97600, -80212, -84585, -68936, -95919, -82164, -95622, -76225, -82191, -87873, -85175, -96931, -67728, -91380, -78194, -79899, -92624, -75409, -87898, -89570, -82263, -96231, -93118, -69312, -76569, -85906, -93466, -75781, -78329, -92794, -78484, -99599, -77635, -75604, -74622, -94921, -88624, -70174, -73432, -86824, -67428, -73637, -70349, -94383, -71793, -71936, -82995, -98794, -72531, -79636, -83469, -89333, -72179, -93712, -73995, -88820, -72103, -92401, -76550, -93082, -84654, -79102, -69255, -88228, -92087, -73034, -98879, -80221, -83289, -79415, -77967, -71194, -70042, -71919, -85759, -80829, -82794, -85739, -91593, -81717, -80423, -93550, -83789, -78074, -68889, -90377, -79772, -98451, -68341, -92439, -82927, -69650, -92508, -82752, -84527, -96148, -74843, -67320, -77934, -96452, -69099, -78078, -85098, -74327, -68976, -89824, -97039, -74639, -69436, -80500, -92147, -85946, -74764, -71007, -99546, -86450, -86151, -78992, -78129, -69469, -68804, -84931, -70037, -81196, -95171, -76032, -71500, -74143, -74480, -69660, -79817, -67773, -84390, -83509, -87082, -92062, -92328}

    {180, 83, 186, 25, 80, 85, 67, 9, 168, 7, 42, 77, 136, 184, 139, 150, 22, 172, 131, 112, 37, 115, 16, 70, 53, 3, 151, 145, 98, 199, 48, 65, 89, 51, 81, 75, 95, 20, 58, 96, 103, 133, 10, 138, 153, 79, 142, 122, 30, 99, 100, 33, 101, 24, 86, 149, 166, 66, 38, 163, 106, 68, 164, 134, 113, 31, 57, 6, 61, 191, 23, 109, 160, 130, 111, 35, 190, 11, 88, 45, 4, 34, 161, 1, 147, 5, 54, 148, 78, 32, 196, 198, 105, 179, 175, 36, 39, 137, 28, 49, 50, 52, 107, 40, 178, 92, 60, 102, 114, 71, 171, 74, 19, 64, 108, 21, 117, 116, 124, 165, 192, 123, 47, 121, 118, 127, 170, 125, 141, 194, 73, 18, 140, 41, 63, 197, 12, 97, 43, 14, 132, 128, 46, 156, 167, 27, 157, 84, 87, 55, 15, 26, 182, 44, 177, 176, 143, 146, 183, 187, 72, 82, 193, 59, 62, 119, 56, 144, 8, 189, 126, 110, 17, 185, 181, 94, 155, 154, 104, 93, 0, 174, 152, 158, 13, 173, 2, 159, 195, 169, 76, 69, 120, 162, 129, 188, 90, 135, 91, 29}

    Returns: {94, 102, 168, 149, 53, 31, 181, 66, 83, 120, 175, 122, 152, 61, 137, 191, 75, 114, 97, 188, 107, 109, 35, 79, 71, 165, 37, 87, 105, 96, 69, 5, 95, 129, 138, 22, 150, 26, 111, 99, 85, 184, 144, 116, 90, 80, 193, 160, 180, 159, 76, 183, 106, 4, 142, 158, 174, 67, 155, 82, 185, 13, 187, 127, 157, 81, 7, 57, 195, 30, 134, 24, 199, 93, 141, 16, 50, 186, 164, 23, 45, 65, 59, 8, 169, 40, 171, 27, 92, 140, 44, 104, 88, 73, 0, 32, 29, 18, 173, 39, 190, 136, 1, 194, 91, 28, 52, 20, 133, 21, 177, 38, 196, 121, 17, 172, 43, 132, 153, 176, 9, 113, 11, 130, 139, 167, 148, 63, 189, 33, 123, 197, 117, 108, 70, 170, 101, 14, 34, 124, 89, 74, 54, 179, 42, 178, 156, 151, 126, 3, 36, 147, 12, 118, 192, 58, 146, 64, 55, 49, 47, 166, 198, 182, 78, 25, 161, 125, 2, 84, 135, 86, 115, 98, 56, 10, 119, 110, 145, 143, 48, 6, 163, 51, 41, 60, 77, 62, 19, 128, 100, 15, 154, 46, 103, 68, 112, 131, 162, 72 }

  31. {17, 84, 71, 57, 51, 29}

    {69, 85, 83, 18, 22, 73}

    {1, 0, 4, 5, 2, 3}

    Returns: {5, 3, 4, 1, 2, 0 }

  32. {5, 52, 59, 2, 85, 76, 0, 79}

    {60, 52, 22, 55, 94, 90, 91, 48}

    {7, 5, 6, 4, 3, 1, 2, 0}

    Returns: {5, 7, 3, 2, 6, 0, 4, 1 }

  33. {43, 2, 17, 66, 25, 8, 12, 91, 74, 61, 92, 55, 79, 93}

    {34, 68, 39, 41, 42, 46, 92, 87, 83, 22, 53, 23, 33, 84}

    {7, 12, 10, 5, 13, 3, 9, 0, 11, 6, 2, 8, 1, 4}

    Returns: {12, 8, 3, 2, 10, 13, 7, 6, 1, 11, 4, 9, 0, 5 }

  34. {7, 5, 8, 7}

    {4, 7, 1, 6}

    {3, 2, 1, 0}

    Returns: {1, 0, 3, 2 }

  35. {4, 2, 1, 5}

    {1, 1, 9, 6}

    {2, 3, 0, 1}

    Returns: {3, 2, 1, 0 }

  36. {8, 1, 9, 8}

    {5, 1, 9, 3}

    {1, 0, 3, 2}

    Returns: {3, 2, 1, 0 }

  37. {437, 483, 283, 927, 77, 708, 263, 698, 755, 888, 26, 481, 14, 126, 693, 86, 904, 35, 277, 399, 681, 439, 994, 319, 733, 646, 595, 740, 74, 41, 865, 679, 323, 618, 608, 223, 232, 931, 345, 5, 547, 583}

    {909, 768, 628, 541, 753, 393, 229, 500, 279, 703, 606, 659, 404, 289, 636, 339, 445, 322, 302, 58, 373, 427, 851, 66, 386, 647, 250, 280, 976, 350, 768, 13, 229, 546, 94, 569, 923, 221, 944, 227, 185, 913}

    {40, 19, 8, 15, 37, 12, 14, 17, 2, 13, 24, 34, 5, 9, 6, 3, 29, 7, 22, 1, 35, 30, 18, 41, 10, 32, 36, 28, 27, 16, 21, 38, 25, 39, 11, 20, 26, 4, 31, 33, 0, 23}

    Returns: {22, 14, 25, 10, 11, 29, 26, 12, 13, 36, 3, 4, 7, 8, 1, 24, 21, 20, 27, 31, 17, 16, 0, 34, 15, 2, 6, 18, 30, 5, 28, 19, 37, 35, 23, 33, 9, 32, 41, 40, 39, 38 }

  38. {793, 268, 439, 684, 637, 702, 239, 891, 789, 535, 231, 594, 357, 764, 747, 221, 267, 116, 259, 261, 640, 864, 219, 16, 259, 521, 699, 758, 366, 538, 192, 749, 247, 953, 514, 518, 760, 58, 653, 301, 648, 469, 240, 589, 952, 139, 592, 218, 751, 237, 230, 573, 302, 117, 949, 107, 205, 10, 301, 342, 500, 960, 859, 971, 954, 310, 278, 515}

    {658, 474, 933, 920, 712, 501, 143, 115, 482, 708, 357, 629, 913, 237, 851, 319, 811, 139, 120, 108, 659, 142, 113, 198, 349, 903, 717, 282, 339, 741, 647, 711, 130, 155, 358, 371, 221, 672, 592, 503, 10, 861, 547, 606, 864, 538, 619, 618, 63, 273, 160, 238, 56, 786, 12, 677, 449, 341, 393, 258, 834, 411, 81, 429, 970, 958, 404, 565}

    {66, 63, 51, 18, 22, 57, 14, 30, 56, 19, 38, 50, 40, 37, 6, 43, 62, 64, 3, 9, 24, 47, 4, 31, 20, 52, 49, 39, 46, 59, 7, 23, 67, 42, 60, 41, 55, 13, 10, 27, 12, 35, 33, 15, 58, 61, 28, 21, 65, 26, 11, 2, 25, 54, 53, 36, 8, 5, 44, 29, 34, 45, 16, 1, 17, 48, 0, 32}

    Returns: {28, 26, 65, 30, 56, 35, 36, 22, 34, 57, 20, 66, 53, 50, 42, 31, 25, 61, 21, 62, 10, 18, 7, 67, 43, 16, 1, 51, 0, 45, 3, 15, 33, 32, 8, 5, 6, 41, 49, 44, 54, 37, 14, 24, 39, 29, 58, 64, 52, 38, 13, 27, 48, 12, 40, 60, 4, 9, 46, 63, 55, 17, 19, 59, 47, 2, 11, 23 }

  39. {999, 198, 983, 829, 863, 448, 604, 707, 0, 368, 279, 204, 129, 868, 359, 583, 488, 230, 558, 921}

    {900, 717, 967, 473, 799, 723, 564, 259, 705, 435, 491, 506, 530, 483, 617, 253, 329, 324, 587, 120}

    {9, 19, 17, 8, 10, 15, 11, 14, 3, 0, 4, 6, 13, 12, 7, 5, 18, 2, 16, 1}

    Returns: {1, 0, 8, 10, 5, 4, 12, 9, 2, 7, 3, 13, 6, 11, 18, 17, 19, 15, 14, 16 }

  40. {577, 418, 749, 411, 165, 445, 680, 462, 609, 846, 994, 107, 167, 120, 124, 539, 473, 39, 236, 167, 440, 764, 214, 817, 721, 220, 278, 960, 491, 169, 559, 648, 643, 776, 448, 160, 225, 570, 657, 203, 824, 43, 162, 143, 273, 966, 524, 705, 80, 711, 22, 855, 397, 991}

    {765, 8, 290, 437, 383, 982, 671, 507, 170, 884, 885, 83, 991, 421, 502, 98, 137, 882, 231, 99, 928, 249, 882, 389, 799, 778, 796, 283, 469, 840, 696, 299, 847, 934, 306, 680, 692, 712, 92, 776, 480, 717, 149, 990, 650, 308, 589, 817, 574, 580, 859, 51, 619, 714}

    {34, 5, 39, 32, 9, 1, 14, 30, 26, 4, 13, 47, 38, 10, 6, 52, 20, 27, 33, 37, 16, 25, 31, 50, 42, 21, 8, 17, 43, 51, 7, 22, 3, 18, 0, 46, 45, 19, 12, 2, 41, 40, 24, 28, 49, 36, 35, 11, 53, 44, 23, 29, 15, 48}

    Returns: {49, 29, 5, 25, 14, 2, 32, 26, 43, 45, 53, 41, 31, 17, 4, 39, 36, 13, 35, 50, 46, 30, 38, 47, 40, 3, 7, 33, 52, 1, 21, 12, 6, 27, 44, 18, 16, 51, 22, 15, 24, 11, 48, 8, 34, 9, 20, 23, 42, 0, 19, 37, 28, 10 }

  41. {924, 948, 379, 445, 296, 46, 237, 722, 342, 87, 658, 992}

    {411, 542, 630, 128, 12, 46, 830, 191, 716, 366, 26, 682}

    {9, 5, 3, 2, 11, 1, 7, 6, 10, 0, 8, 4}

    Returns: {10, 7, 4, 11, 2, 8, 9, 1, 5, 6, 0, 3 }

  42. {444, 161, 248, 306, 914, 386, 882, 714, 511, 290, 214, 182, 85, 438, 304, 403, 627, 455, 393, 509, 973, 57, 776, 344, 218, 115, 756, 928, 77, 954, 715, 602, 260, 605, 190, 912, 492, 690, 738, 577, 379, 472, 600, 703, 316, 163, 526, 104, 15, 868, 701, 405, 671, 542, 153, 470, 146, 42, 180, 548, 332, 595, 411, 357, 988, 811, 727, 876, 829, 948, 677, 166, 22, 280, 662, 358, 3, 321, 8, 42, 626, 314}

    {185, 298, 64, 294, 735, 755, 275, 201, 549, 143, 406, 549, 91, 2, 842, 816, 884, 101, 212, 563, 326, 482, 395, 219, 52, 288, 21, 963, 13, 5, 898, 392, 186, 23, 79, 900, 387, 986, 645, 772, 170, 853, 191, 754, 62, 221, 344, 339, 122, 184, 130, 689, 972, 459, 760, 258, 638, 221, 349, 64, 616, 257, 195, 432, 668, 72, 693, 603, 777, 389, 733, 599, 369, 911, 879, 718, 459, 555, 187, 662, 674, 239}

    {15, 67, 8, 35, 78, 55, 21, 79, 2, 74, 69, 46, 66, 41, 42, 0, 18, 51, 16, 62, 76, 6, 72, 37, 30, 53, 60, 28, 27, 71, 24, 58, 43, 73, 70, 3, 47, 23, 48, 40, 39, 13, 14, 32, 52, 68, 11, 36, 38, 63, 54, 17, 44, 25, 50, 5, 65, 64, 31, 75, 26, 77, 19, 49, 57, 56, 12, 1, 45, 10, 34, 29, 22, 33, 9, 59, 20, 61, 4, 7, 81, 80}

    Returns: {43, 60, 74, 52, 7, 10, 65, 4, 23, 19, 5, 48, 77, 38, 47, 25, 32, 31, 80, 9, 29, 54, 33, 8, 39, 15, 64, 42, 51, 20, 44, 17, 16, 22, 63, 59, 40, 81, 13, 24, 36, 45, 27, 0, 30, 41, 66, 14, 11, 69, 67, 28, 3, 62, 21, 70, 72, 73, 75, 35, 1, 68, 53, 34, 26, 6, 46, 50, 61, 49, 55, 78, 56, 57, 2, 58, 79, 12, 71, 76, 18, 37 }

  43. {700, 224, 588, 706, 928, 946, 521, 11, 446, 550, 266, 206, 817, 474, 350, 746, 609, 702, 384, 148, 51, 336, 484, 633, 543, 321, 502, 28, 968, 277, 635, 70, 631, 583, 773, 793, 296, 627, 539, 492, 316, 226, 431, 771, 325, 394, 446, 228, 29, 251, 188, 930, 160, 594, 213, 61, 685, 250, 797, 49, 657, 583, 705, 403, 612, 665, 684, 503, 913, 447, 123, 237, 346, 953, 273, 135, 507, 573, 563, 900, 730, 451, 549, 576, 677, 968, 652, 266, 308, 631, 226, 884, 35, 131}

    {75, 601, 730, 673, 23, 477, 39, 323, 907, 742, 601, 370, 499, 350, 687, 408, 40, 767, 506, 333, 427, 683, 136, 626, 902, 39, 795, 439, 587, 228, 815, 838, 667, 549, 487, 613, 48, 675, 456, 344, 732, 924, 756, 4, 504, 215, 24, 222, 893, 378, 103, 234, 591, 317, 982, 412, 364, 188, 909, 107, 602, 760, 908, 896, 718, 175, 308, 92, 894, 800, 145, 407, 368, 648, 199, 498, 137, 263, 274, 678, 743, 419, 196, 722, 326, 804, 595, 313, 607, 447, 177, 729, 428, 683}

    {14, 51, 45, 59, 31, 75, 69, 35, 76, 46, 84, 33, 92, 83, 0, 18, 42, 57, 15, 86, 28, 65, 24, 47, 22, 30, 67, 34, 20, 32, 25, 4, 29, 11, 27, 7, 62, 50, 52, 61, 43, 77, 16, 40, 89, 2, 9, 23, 53, 91, 37, 1, 38, 48, 78, 73, 93, 17, 74, 3, 72, 39, 36, 82, 81, 21, 88, 26, 70, 6, 68, 79, 60, 55, 58, 5, 8, 41, 54, 71, 90, 64, 63, 13, 10, 87, 19, 85, 66, 44, 80, 49, 12, 56}

    Returns: {85, 75, 29, 67, 28, 51, 35, 48, 49, 90, 19, 21, 65, 33, 71, 66, 79, 22, 26, 10, 93, 11, 17, 39, 47, 38, 18, 31, 4, 2, 57, 27, 45, 13, 84, 6, 37, 36, 25, 23, 59, 55, 87, 73, 69, 32, 86, 24, 7, 8, 83, 5, 63, 58, 92, 41, 91, 30, 53, 40, 76, 72, 74, 52, 81, 12, 15, 3, 82, 44, 88, 14, 61, 43, 62, 1, 60, 89, 80, 16, 78, 64, 68, 50, 34, 0, 46, 42, 70, 77, 9, 56, 54, 20 }

  44. {995, 11, 119, 456, 177, 492, 810, 887, 162, 399, 217, 320, 789, 338, 180, 372, 618, 840}

    {294, 172, 649, 873, 542, 301, 746, 707, 31, 892, 796, 281, 41, 909, 250, 538, 249, 27}

    {4, 7, 16, 8, 0, 13, 14, 1, 3, 11, 12, 9, 10, 5, 6, 17, 2, 15}

    Returns: {7, 2, 1, 12, 8, 13, 17, 0, 4, 16, 14, 15, 3, 5, 10, 11, 9, 6 }

  45. {588, 801, 241, 647, 914, 31, 555, 321, 165, 706, 162, 239, 936, 687, 762, 704, 555, 164, 428, 21, 519, 823, 821, 589, 798, 927, 423, 2, 457, 744, 943, 170, 847, 220, 973, 80, 429, 125, 592, 568, 752, 460, 439, 742, 869, 260, 49, 784, 970, 192, 814, 792, 290, 777, 507, 403, 477, 649, 514, 508, 381, 347, 703, 153, 546, 616, 853, 749, 335, 163}

    {88, 383, 341, 308, 501, 917, 352, 843, 480, 312, 490, 16, 991, 884, 101, 129, 123, 881, 589, 25, 789, 874, 307, 211, 118, 783, 395, 251, 350, 460, 23, 78, 350, 975, 417, 573, 461, 253, 836, 614, 55, 389, 20, 539, 961, 12, 354, 617, 910, 416, 745, 313, 606, 493, 443, 43, 906, 915, 180, 694, 929, 93, 646, 113, 126, 323, 516, 286, 111, 866}

    {59, 49, 4, 5, 2, 3, 56, 15, 32, 52, 22, 62, 45, 55, 18, 7, 20, 65, 14, 47, 16, 68, 10, 60, 69, 63, 29, 66, 50, 26, 54, 48, 8, 40, 46, 51, 67, 53, 58, 64, 33, 43, 57, 41, 61, 12, 34, 19, 31, 1, 28, 35, 9, 37, 30, 13, 6, 42, 38, 0, 23, 44, 11, 25, 39, 17, 27, 36, 21, 24}

    Returns: {66, 67, 20, 48, 24, 27, 62, 10, 60, 25, 7, 36, 58, 41, 22, 51, 53, 35, 63, 33, 2, 55, 14, 47, 4, 9, 57, 5, 54, 64, 34, 59, 40, 19, 30, 17, 11, 56, 45, 68, 32, 13, 50, 65, 61, 38, 69, 23, 3, 52, 42, 15, 49, 16, 28, 21, 37, 26, 12, 31, 8, 44, 6, 18, 29, 43, 0, 1, 39, 46 }

  46. {228, 415, 264, 483, 542, 974, 752, 83, 718, 855, 441, 417, 560, 214, 352, 871, 590, 479, 210, 776, 340, 582, 42, 942, 318, 495, 625, 370, 484, 655, 961, 985, 885, 530, 849, 833, 921, 627, 861, 711, 262, 23, 867, 20, 380, 634, 670, 420}

    {725, 130, 604, 531, 408, 294, 467, 253, 872, 493, 219, 58, 458, 73, 544, 526, 264, 176, 183, 882, 637, 851, 77, 696, 74, 264, 548, 369, 588, 841, 645, 256, 956, 756, 273, 340, 669, 641, 126, 857, 522, 734, 625, 551, 749, 478, 30, 330}

    {34, 8, 5, 38, 21, 2, 43, 30, 1, 40, 19, 39, 44, 26, 45, 27, 33, 29, 23, 10, 31, 4, 36, 18, 32, 37, 13, 15, 46, 17, 7, 20, 24, 16, 0, 41, 22, 25, 3, 11, 9, 35, 47, 6, 12, 14, 28, 42}

    Returns: {21, 34, 33, 37, 42, 24, 25, 26, 44, 16, 15, 31, 22, 30, 28, 10, 9, 35, 36, 40, 39, 0, 12, 27, 5, 6, 7, 23, 14, 43, 13, 11, 41, 2, 1, 17, 18, 3, 46, 20, 19, 32, 4, 29, 8, 47, 38, 45 }

  47. {-9331, -7945, 697, 7897, 3789, -4517, -7995, 6145, -3842, -3234, -4150, -4414, -8065, 7381, -6647, -4401}

    {2058, -5482, 5501, -3207, -3836, -2061, 9589, 8487, -3062, -3736, 1491, 1424, 7285, -6753, 3937, -1084}

    {3, 2, 1, 0, 11, 10, 8, 15, 6, 12, 5, 4, 9, 14, 13, 7}

    Returns: {1, 0, 3, 2, 5, 4, 7, 6, 9, 8, 11, 10, 13, 12, 15, 14 }

  48. {80315, 287, 642, 774, 856, 80991, 80095, 280, 651, 997, 296, 4, 72, 80656, 161, 80435, 972, 508, 56, 690, 679, 80746, 354, 703, 80340, 80985, 22, 820, 309, 801, 311, 80483, 80315, 292, 364, 80185, 297, 80322, 203, 80227, 867, 80124, 80058, 491, 418, 80261, 40, 676, 294, 80091, 320, 939, 47, 216, 27, 846, 995, 616, 496, 262, 182, 908, 80266, 743, 80439, 14, 80641, 80494, 80308, 479, 163, 861, 0, 125, 289, 80423, 860, 80377, 2, 596, 279, 80575, 19, 624, 80111, 913, 80038, 911, 422, 80652, 834, 80376, 80812, 590, 489, 286, 80530, 322, 80144, 588, 868, 80740, 850, 80261, 91, 361, 725, 650, 80583, 80730, 707, 655, 413, 255, 80982, 80811, 80385, 269, 549, 762, 80737, 80739, 155, 934, 988, 498, 87, 80642, 276, 80728, 949, 205, 80588, 68, 79, 954, 80003, 80085, 80191, 15, 753, 837, 103, 102, 80815, 316, 298, 80564, 80582, 158, 62, 261, 704, 676, 658, 633, 384, 764, 80151, 625, 80428, 510, 284, 80693, 80166, 270, 328, 80494, 80423, 80312, 236, 686, 80931, 454, 80913, 955, 80421, 743, 80003, 711, 995, 54, 80914, 80641, 80564, 436, 725, 80643, 197, 80398, 380, 502, 460, 386, 400, 313, 80067, 143, 584, 80243}

    {286, 80028, -79510, -79428, -79804, 974, 923, -79428, -79717, 80112, -79203, -79492, -79452, 541, -79616, 854, 80852, 80146, -79653, -79066, 80246, 414, 80201, -79003, 56, 105, 80168, 80346, -79665, 80988, 80724, 943, 499, -79605, -79662, 119, -79682, 501, -79393, 245, 80208, 272, 984, -79523, 80945, 862, -79133, 80402, 80245, 817, 80262, 80379, -79437, 80682, -79339, -79700, -79184, 80608, 80803, 80002, 80001, 80877, 843, 80310, 955, 80265, 895, 17, 37, -79860, -79075, 80420, -79603, 80645, 80031, 259, 80038, 682, 80807, 80112, -79729, 876, 80264, -79667, 303, 80863, 205, 80688, -79709, 402, -79135, 506, 321, 80072, -79277, -79996, 103, 80905, 226, 80223, -79577, 963, -79590, 339, -79166, 80290, -79271, 80190, 488, 720, -79075, -79789, -79565, -79074, 275, 780, 409, -79130, -79468, 80346, 134, 367, -79427, -79319, 80837, -79004, -79844, 714, 80430, 625, -79578, -79951, 959, 80303, -79290, 80552, 339, 335, 332, 80100, 80673, -79126, -79395, 80570, 244, -79092, -79611, 499, 827, -79529, -79132, 80490, 80972, -79499, -79116, -79322, -79645, -79479, 233, -79858, 596, -79820, 80117, 973, 601, -79189, 80382, 508, 698, 578, 80417, -79520, 550, -79993, 915, -79314, 500, 80273, 546, -79551, 80767, -79682, 727, 458, 772, -79858, -79179, 45, 80395, 453, 80715, -79383, 80417, 80396, -79376, -79168, 632, -79538, 80300, 993}

    {22, 120, 71, 107, 198, 165, 131, 66, 76, 88, 189, 167, 91, 113, 132, 191, 69, 137, 169, 140, 186, 150, 0, 148, 128, 59, 121, 111, 178, 153, 86, 146, 72, 164, 49, 53, 62, 38, 37, 170, 155, 166, 95, 135, 130, 80, 172, 157, 96, 34, 103, 161, 174, 35, 129, 93, 97, 90, 100, 25, 92, 159, 36, 179, 126, 144, 7, 105, 193, 16, 182, 2, 32, 98, 116, 162, 8, 194, 136, 141, 45, 154, 89, 87, 143, 118, 30, 83, 9, 82, 57, 12, 60, 55, 163, 42, 48, 56, 73, 102, 58, 149, 99, 50, 183, 67, 152, 3, 134, 195, 177, 27, 196, 13, 139, 145, 74, 147, 85, 171, 1, 26, 160, 192, 173, 176, 64, 142, 24, 54, 44, 6, 14, 187, 108, 43, 78, 17, 188, 114, 19, 79, 127, 84, 65, 115, 31, 117, 23, 101, 21, 158, 106, 29, 81, 40, 199, 47, 151, 61, 122, 51, 75, 94, 33, 5, 41, 11, 181, 18, 39, 119, 46, 124, 52, 190, 125, 110, 28, 63, 185, 168, 70, 104, 197, 180, 20, 133, 138, 10, 175, 15, 123, 68, 77, 109, 112, 184, 4, 156}

    Returns: {167, 14, 40, 6, 168, 114, 3, 105, 64, 141, 44, 65, 60, 67, 1, 100, 186, 28, 143, 85, 185, 121, 80, 51, 108, 172, 52, 161, 17, 191, 131, 102, 41, 193, 93, 189, 192, 138, 48, 176, 2, 32, 56, 140, 10, 123, 82, 88, 38, 157, 113, 23, 26, 126, 139, 163, 42, 194, 146, 197, 12, 154, 179, 69, 8, 11, 84, 13, 147, 63, 74, 155, 78, 150, 70, 127, 118, 159, 72, 156, 22, 130, 46, 178, 66, 19, 148, 153, 47, 109, 180, 103, 174, 34, 177, 190, 183, 117, 160, 145, 15, 116, 31, 91, 170, 7, 124, 112, 24, 89, 135, 164, 107, 50, 5, 120, 101, 97, 76, 125, 115, 21, 128, 45, 106, 119, 53, 75, 122, 187, 81, 30, 136, 181, 188, 110, 132, 169, 37, 54, 43, 9, 151, 18, 182, 99, 58, 68, 86, 162, 73, 142, 173, 87, 61, 71, 79, 49, 184, 77, 98, 27, 149, 55, 111, 166, 165, 0, 4, 137, 104, 199, 25, 152, 92, 196, 39, 94, 83, 62, 90, 133, 144, 96, 158, 20, 16, 129, 134, 35, 95, 29, 36, 33, 57, 198, 175, 59, 195, 171 }

  49. {179, 80896, 80915, 781, 80820, 929, 85, 80189, 664, 375, 392, 80141, 89, 464, 80766, 80537, 350, 567, 245, 816, 80698, 549, 721, 97, 80616, 449, 80491, 784, 366, 387, 80189, 391, 514, 946, 80718, 309, 80363, 700, 80191, 539, 556, 709, 516, 731, 956, 80927, 315, 150, 173, 80221, 80042, 12, 80933, 80944, 627, 795, 371, 832, 855, 326, 757, 109, 107, 80119, 80953, 878, 80531, 120, 947, 750, 582, 925, 952, 80019, 80943, 685, 113, 156, 388, 871, 83, 80373, 18, 673, 80949, 633, 714, 110, 80779, 655, 80938, 352, 910, 80301, 629, 269, 604, 80681, 295, 80918, 80930, 878, 628, 388, 804, 101, 823, 659, 615, 676, 989, 619, 80482, 574, 443, 588, 134, 967, 661, 805, 732, 865, 80782, 440, 80868, 952, 31, 638, 80751, 280, 80482, 190, 80129, 80800, 359, 80558, 80324, 235, 374, 415, 80679, 191, 595, 461, 658, 893, 986, 372, 80091, 979, 506, 80683, 787, 2, 910, 80818, 482, 700, 80850, 810, 80258, 542, 80233, 101, 190, 747, 80548, 59, 374, 640, 123, 438, 983, 621, 235, 44, 48, 730, 895, 80760, 271, 859, 529, 280, 80362, 21, 80000, 80060, 582, 229, 692, 77, 80792, 956, 98, 342, 627, 21, 26, 494}

    {-79101, 333, 198, -79566, 378, -79231, 80126, 272, 80639, 80179, -79803, 185, 80546, -79426, 719, 499, 80685, 80876, 80460, -79911, 505, 80564, 80619, 80955, 876, 80938, 257, -79178, -79552, 80857, 358, -79184, 80491, 80964, 399, -79914, 868, -79236, 447, -79996, -79511, 80118, -79819, 80081, -79661, 16, 80760, 80337, -79485, 609, 427, 80450, 661, 230, 80673, 80901, -79798, -79708, -79465, 80082, 80498, 80535, -79206, 244, 334, -79827, 121, -79193, -79855, -79031, 80342, -79834, -79865, 288, 819, 80261, 80968, -79443, 80711, -79641, 80581, 333, -79913, -79685, 491, -79984, 80214, 80491, 273, -79159, 62, 80493, -79414, 126, 80741, 80678, -79103, 198, 80973, 16, 890, 80277, 80258, -79055, -79113, -79360, 80543, -79483, -79466, -79184, -79970, -79296, 911, 80426, -79905, -79692, -79697, -79382, -79207, 80211, 80797, -79572, 369, 80030, 416, 80797, 80067, -79151, 969, -79677, 927, 80472, 46, 726, -79594, 776, 63, -79987, 80782, -79252, 39, -79421, -79686, -79003, -79883, -79763, -79685, -79911, 343, -79623, 80346, 361, 80049, -79559, 80508, 610, -79932, 80978, 653, 80727, 197, 80851, 701, 80179, -79967, 80376, 249, 80178, -79411, -79775, 80046, -79997, -79541, -79784, -79417, -79220, 80629, -79105, 80706, 415, 80004, 80229, -79390, -79774, 183, 80373, 361, 81, -79898, -79382, -79174, -79992, 134, 80724, -79376, 80308, 80513, -79413, -79499, 80489}

    {1, 0, 170, 196, 103, 138, 90, 127, 190, 184, 125, 80, 93, 135, 48, 168, 72, 19, 187, 17, 189, 57, 144, 110, 82, 145, 51, 70, 148, 71, 89, 155, 121, 171, 198, 36, 35, 94, 182, 181, 106, 118, 101, 169, 195, 167, 117, 66, 14, 191, 183, 26, 153, 126, 69, 142, 130, 21, 161, 166, 111, 136, 84, 131, 175, 199, 47, 88, 91, 54, 27, 29, 16, 134, 141, 109, 146, 158, 92, 150, 11, 139, 24, 157, 62, 120, 107, 160, 67, 30, 6, 68, 78, 12, 37, 172, 100, 185, 149, 180, 96, 42, 177, 4, 113, 179, 40, 86, 152, 75, 23, 60, 164, 104, 154, 119, 128, 46, 41, 115, 85, 32, 143, 140, 197, 10, 53, 7, 116, 186, 56, 63, 176, 174, 73, 13, 61, 162, 5, 81, 123, 74, 55, 122, 22, 25, 76, 193, 28, 98, 79, 194, 108, 52, 114, 31, 178, 83, 77, 188, 87, 58, 137, 192, 112, 173, 59, 45, 15, 43, 2, 33, 95, 165, 133, 64, 132, 102, 156, 105, 99, 39, 38, 50, 9, 97, 129, 18, 159, 20, 8, 49, 163, 147, 151, 44, 3, 124, 34, 65}

    Returns: {170, 2, 1, 178, 97, 193, 194, 128, 96, 168, 123, 100, 105, 161, 160, 187, 28, 42, 189, 74, 184, 156, 127, 62, 73, 139, 68, 154, 16, 103, 146, 78, 143, 104, 166, 59, 92, 106, 44, 70, 54, 173, 17, 169, 38, 53, 183, 164, 76, 172, 57, 153, 136, 45, 40, 83, 91, 50, 125, 35, 107, 116, 23, 135, 90, 81, 122, 163, 26, 101, 39, 155, 151, 24, 19, 108, 48, 87, 31, 112, 191, 65, 185, 55, 99, 86, 85, 77, 140, 120, 64, 56, 36, 158, 142, 174, 8, 4, 129, 84, 11, 69, 115, 29, 33, 12, 37, 60, 75, 119, 179, 157, 79, 182, 150, 102, 61, 162, 152, 109, 89, 130, 66, 10, 192, 58, 197, 22, 7, 98, 121, 141, 133, 132, 195, 63, 52, 180, 147, 25, 88, 131, 94, 32, 165, 148, 30, 138, 145, 186, 114, 72, 118, 51, 27, 71, 21, 111, 93, 190, 14, 13, 117, 67, 47, 144, 34, 175, 9, 43, 0, 199, 49, 41, 95, 167, 198, 181, 3, 110, 137, 177, 113, 46, 20, 82, 149, 15, 196, 18, 159, 80, 124, 5, 6, 134, 188, 126, 176, 171 }

  50. {328, 80680, 80, 80739, 219, 394, 543, 313, 664, 959, 68, 511, 80433, 147, 80323, 228, 184, 80096, 80079, 493, 830, 935, 916, 80785, 80071, 448, 859, 463, 76, 315, 277, 641, 80563, 429, 80936, 860, 961, 80308, 80654, 528, 80598, 51, 80544, 80080, 787, 304, 80145, 58, 80384, 933, 829, 6, 80340, 532, 273, 414, 80871, 80130, 110, 80331, 960, 928, 623, 411, 80006, 563, 80099, 80787, 431, 80475, 43, 960, 826, 129, 615, 834, 963, 265, 543, 35, 499, 818, 80426, 155, 80079, 80747, 592, 80502, 80943, 160, 251, 918, 80177, 80228, 38, 801, 587, 914, 946, 827, 71, 260, 596, 874, 954, 80357, 80838, 429, 80331, 80023, 669, 80063, 61, 80927, 681, 680, 80747, 933, 984, 80957, 355, 80, 282, 80442, 368, 54, 25, 80834, 80792, 805, 459, 80084, 217, 357, 63, 137, 303, 301, 8, 906, 80281, 182, 185, 301, 726, 890, 126, 80356, 816, 244, 153, 80056, 80917, 255, 80771, 327, 101, 80924, 121, 80935, 498, 394, 80822, 80831, 465, 80586, 486, 80420, 775, 190, 80528, 80671, 80077, 731, 178, 41, 645, 534, 80752, 80363, 80397, 864, 961, 289, 985, 868, 663, 140, 499, 203, 190, 711, 80467, 60, 62, 80759, 600, 21, 80576, 201}

    {80839, 679, -79383, 623, -79678, -79455, 80006, -79095, 80639, 80078, 80036, 80730, 747, -79847, 85, -79237, 80301, 861, 69, -79138, 80301, 80977, 80014, 500, 545, -79649, 80367, 80162, -79614, -79464, -79704, -79854, 174, 80791, 996, -79955, 80506, 923, 39, -79960, 799, 80583, 283, 524, 80232, -79958, 115, 80169, 579, 80347, -79972, 80786, 652, 80645, 80245, -79242, 908, 695, -79969, 854, -79796, -79978, 80354, 80079, 378, 80751, 105, 940, 80227, 157, 80085, -79810, -79913, -79198, 80395, -79038, 80730, 80544, 80222, -79863, 80560, -79761, 561, -79351, 101, 135, 80931, 7, 535, -79790, -79185, 80277, 702, 375, -79192, -79911, 80084, 80636, -79120, -79477, -79331, 80458, 80870, -79200, -79408, 896, 334, 80294, 111, 132, 80785, 787, -79191, 206, -79197, -79057, 904, -79792, 80250, 289, -79621, 80748, -79743, 420, 80517, 80112, -79675, 645, 643, 80868, 80917, 657, -79118, -79496, 80684, -79603, -79194, -79058, 80079, -79812, 228, -79726, -79200, 80454, -79826, -79763, -79414, 509, 80589, -79483, -79699, 365, 909, -79329, 831, 80593, 80020, 544, -79833, 589, -79345, -79612, 858, 501, -79555, 895, -79170, 750, 80747, -79285, 378, 841, 830, 80948, -79409, -79220, -79798, -79012, 495, 970, 120, -79987, -79235, 80800, 80135, -79701, -79332, 80400, 80380, -79960, -79613, 80704, 801, 80728, 80387, 610, -79968, 80967, 105, -79341}

    {60, 2, 1, 7, 57, 9, 69, 3, 72, 5, 119, 139, 126, 172, 143, 162, 42, 58, 197, 48, 31, 25, 160, 132, 190, 21, 196, 93, 52, 43, 111, 20, 63, 104, 83, 86, 120, 158, 54, 97, 166, 180, 16, 29, 115, 76, 51, 85, 19, 161, 74, 46, 28, 145, 38, 165, 169, 4, 17, 150, 0, 80, 99, 32, 193, 185, 77, 177, 87, 6, 113, 124, 8, 163, 50, 102, 45, 66, 103, 105, 61, 110, 146, 34, 121, 47, 35, 68, 94, 179, 152, 164, 133, 27, 88, 191, 181, 39, 130, 62, 128, 140, 75, 78, 33, 79, 156, 108, 107, 155, 81, 30, 157, 70, 168, 44, 153, 188, 122, 10, 36, 84, 118, 194, 71, 170, 12, 137, 100, 186, 98, 141, 23, 92, 151, 192, 154, 127, 178, 11, 101, 131, 195, 14, 173, 53, 82, 199, 176, 167, 59, 134, 90, 116, 136, 109, 106, 112, 37, 175, 22, 49, 15, 73, 91, 55, 40, 149, 114, 56, 125, 174, 13, 144, 171, 159, 148, 67, 138, 89, 41, 96, 183, 182, 189, 65, 129, 198, 117, 184, 24, 95, 135, 64, 123, 142, 26, 18, 187, 147}

    Returns: {190, 140, 193, 42, 107, 74, 45, 65, 55, 99, 146, 122, 151, 187, 56, 68, 150, 104, 116, 168, 196, 144, 186, 38, 71, 110, 31, 90, 47, 96, 188, 26, 128, 132, 170, 52, 75, 145, 23, 129, 93, 112, 3, 59, 160, 6, 67, 28, 61, 114, 167, 126, 35, 137, 174, 8, 14, 117, 194, 43, 92, 48, 161, 189, 192, 7, 171, 46, 15, 195, 175, 24, 105, 121, 5, 36, 103, 89, 136, 138, 153, 111, 84, 101, 82, 163, 120, 178, 119, 77, 27, 115, 60, 40, 197, 179, 29, 176, 118, 9, 125, 83, 133, 76, 17, 72, 157, 4, 162, 147, 25, 81, 41, 159, 49, 91, 18, 57, 98, 88, 86, 73, 11, 154, 199, 100, 51, 198, 32, 39, 149, 139, 33, 102, 158, 156, 78, 53, 79, 131, 1, 183, 143, 142, 21, 37, 10, 109, 177, 130, 16, 12, 180, 80, 123, 169, 135, 106, 134, 113, 44, 62, 108, 85, 191, 181, 173, 50, 19, 155, 34, 66, 185, 166, 54, 70, 97, 148, 87, 95, 152, 165, 184, 141, 182, 172, 22, 13, 30, 63, 0, 164, 64, 2, 58, 69, 20, 94, 127, 124 }

  51. {731, 520, 863, 266, 46020, 45700, 623, 46499, 946, 46536, 115, 46317, 46406, 651, 509, 46338, 565, 45930, 46596, 774, 375, 648, 253, 705, 914, 717, 517, 94, 716, 247, 284, 652, 46361, 405, 46269, 46097, 46186, 388, 447, 21, 874, 640, 45813, 46020, 192, 327, 300, 45938, 791, 45747, 422, 455, 46148, 442, 591, 109, 453, 46663, 595, 827, 268, 46598, 505, 987, 667, 133, 862, 209, 270, 45976, 46291, 909, 46067, 683, 46465, 45764, 46371, 46511, 46421, 46625, 233, 254, 45686, 46191, 745, 634, 45856, 46200, 46269, 522, 225, 67, 291, 402, 480, 903, 46668, 385, 13, 703, 941, 588, 46656, 46290, 46535, 46650, 586, 391, 635, 46355, 721, 737, 229, 864, 797, 767, 861, 512, 90, 181, 46315, 663, 45929, 656, 46349, 439, 45692, 529, 108, 45829, 46110, 635, 45822, 46602, 46545, 46500, 680, 45770, 593, 183, 917, 504, 921, 45811, 46428, 364, 770, 46054, 45719, 525, 438, 901, 45848, 45877, 162, 841, 297, 128, 264, 46228, 45884, 621, 590, 46280, 46421, 233, 46382, 714, 46311, 46673, 217, 818, 878, 959, 46524, 666, 45858, 87, 436, 189, 54, 511, 151, 752, 163, 407, 638, 46, 736, 403, 46469, 855, 575, 679, 918, 210, 46492, 129, 46598, 45699}

    {80308, -79994, 80277, 80557, -19995, -19475, 80346, -19166, 80761, -19468, 80196, -19847, -19074, 80858, -79475, -19740, -79226, -19076, -19696, -79729, -79907, 80272, -79251, -79284, 80529, 80801, -79639, 80932, -79031, -79634, -79858, 80370, -19607, 80070, -19097, -19366, -19979, -79546, -79218, 80825, -79267, 80445, -19646, -19491, 80656, -79354, 80108, -19927, -79796, -19304, 80409, -79247, -19907, -79822, 80941, -79932, -79636, -19942, -79586, 80665, -79581, -19177, -79753, -79823, 80854, 80277, -79370, 80344, -79116, -19424, -19416, 80342, -19105, 80371, -19725, -19454, -19776, -19741, -19643, -19216, -79730, -79593, -19484, -19055, -79927, 80394, -19306, -19941, -19358, 80915, 80466, 80882, 80246, -79996, 80118, 80031, -19437, -79447, 80835, 80744, -79654, 80979, -19610, -19497, -19554, -19371, -79416, 80278, 80004, -19842, -79935, 80690, -79300, -79960, -79159, 80559, -79625, 80799, -79937, -79724, -19502, -79707, -19866, 80799, -19430, 80316, -19348, 80844, -79664, -19363, -19891, -79567, -19353, -19432, -19024, -19107, 80156, -19260, 80425, 80194, 80934, 80161, -79537, -19448, -19905, 80315, -79185, -19382, -19327, -79607, -79759, 80998, -19828, -19850, 80017, 80480, -79625, 80983, -79655, -19008, -19138, -79002, 80029, -19907, -19413, -79330, -19817, 80720, -19264, -19201, 80621, -79602, 80437, 80203, -19456, 80591, -19003, 80921, -79609, -79076, 80126, 80297, 80251, -79336, -79456, 80880, -79300, 80533, 80829, 80886, -19780, 80242, -79533, -79922, -79917, -79054, -19545, -79267, -19317, -19576}

    {84, 24, 131, 43, 108, 189, 47, 38, 62, 154, 174, 107, 97, 113, 160, 145, 34, 178, 182, 99, 126, 42, 169, 115, 1, 183, 140, 163, 111, 35, 49, 66, 33, 32, 16, 29, 141, 132, 7, 190, 41, 40, 21, 3, 144, 124, 77, 6, 73, 30, 143, 134, 125, 176, 142, 86, 137, 187, 172, 193, 168, 184, 8, 89, 114, 104, 31, 74, 198, 94, 128, 149, 80, 48, 67, 181, 91, 46, 98, 112, 72, 88, 117, 156, 0, 194, 55, 157, 81, 63, 103, 76, 120, 173, 69, 192, 179, 12, 78, 19, 101, 100, 180, 90, 65, 195, 151, 11, 4, 177, 188, 28, 79, 13, 64, 23, 123, 82, 129, 147, 92, 155, 136, 116, 45, 52, 20, 199, 70, 118, 162, 2, 37, 197, 51, 161, 122, 56, 153, 196, 26, 36, 54, 50, 44, 15, 167, 119, 150, 71, 148, 106, 185, 138, 9, 121, 83, 87, 159, 158, 14, 135, 130, 27, 165, 164, 170, 146, 60, 22, 166, 175, 58, 93, 10, 171, 53, 109, 17, 96, 102, 75, 18, 25, 61, 152, 191, 57, 110, 5, 39, 186, 95, 59, 85, 105, 139, 133, 68, 127}

    Returns: {114, 101, 142, 30, 137, 8, 106, 174, 5, 134, 195, 147, 196, 121, 89, 17, 54, 15, 198, 167, 145, 186, 139, 123, 152, 48, 127, 179, 175, 154, 3, 193, 159, 93, 74, 109, 129, 189, 94, 128, 155, 131, 126, 160, 81, 46, 45, 49, 25, 47, 150, 181, 86, 125, 16, 187, 141, 79, 85, 113, 170, 133, 117, 95, 110, 80, 115, 158, 90, 87, 120, 82, 76, 183, 34, 148, 72, 164, 124, 57, 65, 44, 71, 103, 136, 58, 52, 69, 144, 14, 68, 184, 156, 33, 38, 63, 169, 107, 118, 146, 172, 1, 105, 83, 135, 102, 6, 97, 161, 35, 64, 116, 157, 59, 0, 66, 111, 62, 98, 177, 70, 13, 143, 23, 78, 53, 42, 26, 39, 36, 132, 41, 130, 61, 9, 104, 84, 4, 192, 22, 153, 56, 2, 122, 88, 20, 99, 11, 75, 162, 50, 166, 24, 140, 29, 40, 92, 112, 67, 32, 43, 108, 149, 176, 77, 182, 151, 19, 190, 96, 60, 188, 100, 199, 7, 28, 163, 119, 185, 27, 197, 51, 165, 73, 91, 178, 21, 55, 171, 37, 168, 194, 138, 31, 191, 10, 12, 180, 18, 173 }

  52. {1013, 988, 761, 46271, 892, 182, 866, 132, 401, 70, 970, 604, 547, 886, 813, 146, 79, 46631, 46579, 218, 45906, 412, 45760, 717, 46015, 586, 899, 46030, 972, 219, 210, 850, 803, 45678, 910, 46447, 46431, 898, 202, 901, 46379, 154, 938, 370, 46084, 656, 659, 211, 697, 962, 46647, 775, 324, 45908, 46555, 497, 717, 46144, 46661, 117, 46173, 45818, 45758, 544, 223, 38, 422, 45895, 45786, 6, 45913, 246, 331, 719, 46022, 739, 949, 46419, 321, 46415, 894, 45681, 307, 383, 46150, 593, 893, 117, 995, 792, 46165, 45696, 46109, 46301, 705, 46348, 263, 694, 782, 753, 417, 785, 45770, 48, 45771, 45784, 561, 844, 44, 170, 617, 654, 489, 46229, 765, 46412, 715, 46330, 623, 550, 228, 928, 981, 565, 134, 45864, 248, 513, 27, 353, 653, 46427, 602, 46271, 863, 22, 416, 772, 45869, 527, 46635, 257, 330, 6, 46171, 597, 682, 856, 514, 45978, 46586, 45984, 617, 38, 45858, 977, 465, 963, 45731, 400, 46132, 45793, 67, 539, 558, 46417, 218, 577, 402, 46454, 231, 756, 46212, 170, 152, 572, 46355, 46025, 46423, 985, 46059, 46322, 676, 254, 130, 694, 300, 101, 522, 46064, 395, 46088, 608, 46457, 46083, 46220, 46163, 300, 335, 32}

    {-79312, 80439, 80381, -19849, -79352, -79752, -79882, -79354, 80522, -79688, 80588, -79205, 80378, 80672, 80647, -79750, 80283, -19537, -19723, -79070, -19020, -79749, -19859, -79485, -19755, 80860, 80111, -19065, 80970, -79409, -79150, 80951, -79273, -19456, -79066, -19575, -19747, 80698, -79108, 80896, -19268, 80715, 80818, 80988, -19647, -79989, -79900, 80114, -79158, 80013, -19504, -79065, 80440, -19016, -19176, 80168, -79323, -19361, -19490, 80229, -19249, -19457, -19565, 80207, -79021, -79248, 80465, -19338, -19891, 80704, -19846, 80455, -79968, -79909, -19399, -79099, -79222, -19626, -79856, -19265, 80474, -19746, 80305, -79534, -19836, -79293, -79935, -79625, 80604, -79717, -19582, -19336, -19975, -19908, 80128, -19306, 80925, -79864, -79745, 80686, 80210, -79377, -19925, -79436, -19897, -19304, 80712, 80647, 80820, 80130, -79885, 80391, 80867, -19798, -79215, -19572, 80768, -19931, 80175, 80497, 80370, -79624, 80258, -79721, -79798, -19100, 80257, -79803, -79165, 80655, -79049, -19448, -79204, -19215, -79195, -79761, 80418, 80443, -19704, -79502, -19943, 80310, 80335, 80372, -19659, 80226, -79384, -79275, 80276, -19619, -19317, -19260, -79193, 80622, -19641, 80348, 80793, 80210, -19403, -79187, -19529, -19610, 80266, 80709, 80441, -19443, -79519, -79424, -79761, -19173, 80560, -79042, -19528, 80754, 80033, -79420, -19368, -19883, -19691, -79347, -19648, -19005, 80029, -79448, -79693, 80846, -79655, -79931, 80486, -19845, 80908, -19052, -79617, -19997, -19489, -19698, -19102, -79957, 80150, 80447}

    {156, 139, 114, 108, 106, 151, 145, 176, 138, 95, 85, 67, 22, 56, 75, 74, 115, 128, 174, 150, 197, 125, 12, 31, 52, 86, 146, 83, 167, 79, 165, 23, 182, 187, 164, 162, 199, 97, 131, 46, 87, 44, 45, 81, 41, 42, 39, 193, 80, 110, 64, 99, 24, 72, 103, 92, 13, 166, 65, 77, 184, 132, 129, 70, 50, 58, 154, 11, 96, 117, 63, 113, 53, 107, 15, 14, 163, 59, 105, 29, 48, 43, 144, 27, 142, 10, 25, 40, 127, 185, 120, 168, 55, 198, 101, 9, 68, 37, 116, 51, 149, 94, 190, 54, 188, 78, 4, 73, 3, 178, 49, 147, 179, 71, 2, 16, 98, 69, 134, 121, 90, 119, 123, 122, 196, 21, 195, 88, 17, 62, 181, 38, 61, 135, 118, 133, 177, 171, 8, 1, 143, 160, 84, 140, 82, 6, 26, 111, 161, 100, 19, 5, 191, 172, 66, 175, 0, 192, 186, 169, 141, 148, 35, 76, 34, 30, 57, 28, 91, 159, 180, 137, 153, 189, 18, 155, 7, 136, 109, 112, 170, 130, 32, 194, 60, 89, 158, 33, 104, 173, 102, 152, 157, 47, 183, 126, 124, 20, 93, 36}

    Returns: {1, 0, 51, 181, 26, 109, 37, 174, 21, 108, 81, 188, 152, 147, 101, 173, 87, 50, 150, 170, 177, 8, 28, 111, 53, 146, 4, 44, 22, 126, 120, 32, 31, 68, 49, 169, 131, 6, 47, 86, 115, 124, 104, 159, 27, 164, 106, 38, 118, 34, 17, 2, 197, 24, 193, 85, 182, 90, 140, 184, 195, 154, 91, 110, 141, 199, 123, 70, 33, 128, 67, 166, 198, 185, 180, 94, 155, 165, 142, 178, 134, 10, 186, 129, 160, 55, 39, 16, 102, 107, 57, 62, 194, 95, 75, 93, 183, 145, 137, 114, 139, 14, 88, 153, 42, 138, 46, 89, 9, 5, 63, 23, 167, 133, 99, 40, 171, 176, 48, 130, 30, 157, 179, 66, 41, 149, 29, 136, 69, 83, 119, 36, 148, 113, 80, 143, 127, 98, 105, 100, 58, 64, 78, 135, 191, 97, 25, 13, 132, 125, 18, 189, 12, 103, 61, 76, 175, 121, 161, 43, 84, 158, 187, 192, 45, 77, 71, 112, 190, 35, 19, 116, 196, 15, 7, 156, 117, 20, 79, 122, 74, 3, 56, 96, 59, 73, 82, 162, 11, 151, 168, 144, 163, 54, 92, 60, 172, 52, 72, 65 }

  53. {163, 46500, 46194, 45853, 46047, 268, 814, 891, 45901, 649, 708, 689, 499, 423, 766, 11, 46253, 45736, 89, 45725, 603, 374, 46442, 46282, 55, 707, 46648, 624, 174, 136, 46245, 46621, 155, 820, 46492, 333, 264, 564, 383, 45808, 245, 559, 748, 94, 150, 856, 190, 731, 383, 415, 319, 596, 353, 223, 46584, 40, 46037, 399, 46135, 998, 45867, 46090, 593, 469, 46616, 990, 961, 32, 483, 96, 767, 469, 669, 46362, 45994, 45750, 809, 46517, 921, 298, 46, 143, 598, 701, 709, 24, 217, 208, 901, 590, 33, 428, 46408, 436, 588, 338, 912, 348, 956, 930, 967, 45724, 45933, 399, 660, 45773, 45713, 102, 683, 517, 231, 46142, 630, 202, 627, 351, 754, 20, 764, 45763, 971, 88, 45812, 45896, 113, 237, 492, 596, 321, 699, 247, 900, 45703, 319, 46298, 16, 46506, 46107, 899, 969, 45695, 46252, 46253, 46402, 799, 612, 46645, 553, 850, 45770, 277, 927, 594, 760, 561, 46014, 45772, 391, 349, 44, 479, 856, 46294, 743, 10, 232, 143, 91, 46390, 827, 46157, 371, 46592, 499, 45954, 34, 280, 46613, 716, 979, 266, 591, 45993, 447, 552, 980, 46418, 46482, 229, 46233, 663, 46319, 316, 981, 45717, 35, 415, 46185, 199, 45812}

    {-79381, -19526, -19635, -19803, -19862, -79212, 80584, -79562, -19951, -79648, -79938, -79606, -79862, 80223, 80361, 80731, -19108, -19773, -79406, -19813, -79422, -79725, -19962, -19425, -79823, 80148, -19402, 80615, 80953, 80388, -19411, -19908, 80720, 80945, -19051, -79278, -79198, -79518, -79830, -19466, -79236, -79076, -79278, 80138, -79405, 80088, 80485, -79929, 80800, 80659, 80433, -79006, 80406, -79345, -19208, -79246, -19986, -79496, -19650, -79520, -19935, -19590, -79228, 80657, -19393, 80041, -79702, 80561, 80256, 80393, 80420, 80177, 80744, -19304, -19133, -19509, -79217, -19256, 80639, 80219, 80449, -79534, -79598, -79584, -79525, 80856, 80096, 80995, -79481, -79967, 80565, 80855, -19664, 80458, 80863, 80634, 80681, 80219, 80661, 80956, -79662, -19871, -19625, 80942, 80324, -19317, -19681, 80701, 80839, 80103, 80728, -19033, 80225, 80405, -79827, -79411, 80721, -79332, -79316, -19422, 80164, 80277, -19124, -19733, -79153, 80245, -79156, -79401, 80237, -79689, 80902, -79831, -19150, 80665, -19229, 80813, -19192, -19346, -79553, -79192, -19750, -19324, -19257, -19789, 80711, -79081, -19502, -79631, 80201, -19514, -79243, 80191, 80621, -79540, -79077, -19501, -19740, 80083, 80092, -79695, 80147, 80668, -19876, -79814, 80408, -79190, 80967, -79586, -19995, -79408, -19069, -79892, -19071, -79656, -19554, -79977, 80228, -19034, -79096, -79292, 80858, -79236, -19325, -79606, 80531, -79209, -19110, -19871, 80665, -19885, 80911, -19858, -79284, 80555, -19719, 80086, 80746, -19333, 80093, -19223}

    {30, 43, 29, 50, 79, 73, 82, 63, 188, 116, 190, 25, 151, 66, 114, 162, 159, 133, 136, 180, 144, 193, 69, 198, 199, 11, 55, 47, 194, 2, 0, 164, 75, 127, 44, 197, 172, 96, 120, 85, 177, 111, 94, 1, 34, 181, 102, 27, 185, 139, 3, 182, 60, 141, 117, 26, 107, 132, 125, 95, 52, 113, 148, 7, 124, 171, 13, 168, 76, 22, 145, 138, 83, 5, 154, 32, 68, 165, 147, 4, 187, 137, 6, 72, 104, 39, 143, 101, 91, 161, 191, 88, 121, 131, 42, 59, 37, 149, 183, 173, 196, 87, 46, 179, 84, 115, 166, 56, 129, 118, 156, 41, 178, 61, 14, 105, 9, 54, 109, 157, 38, 92, 175, 128, 64, 58, 170, 33, 123, 108, 140, 93, 57, 17, 192, 155, 18, 81, 71, 49, 130, 53, 167, 86, 20, 70, 195, 78, 62, 97, 186, 12, 163, 184, 74, 135, 110, 119, 174, 16, 169, 89, 15, 152, 31, 77, 106, 142, 67, 160, 126, 65, 36, 99, 158, 122, 189, 40, 112, 103, 19, 45, 51, 98, 153, 48, 150, 80, 8, 176, 10, 90, 134, 21, 28, 146, 100, 35, 23, 24}

    Returns: {69, 77, 16, 119, 111, 28, 179, 72, 98, 91, 160, 93, 176, 114, 66, 175, 2, 161, 90, 120, 49, 188, 136, 142, 67, 131, 177, 153, 5, 165, 189, 64, 36, 60, 143, 113, 32, 95, 110, 105, 166, 133, 152, 44, 43, 59, 150, 184, 127, 20, 147, 157, 62, 107, 187, 135, 137, 125, 197, 45, 33, 170, 52, 83, 31, 101, 14, 24, 84, 0, 100, 129, 7, 168, 174, 99, 104, 1, 194, 173, 124, 121, 103, 63, 68, 159, 171, 115, 116, 97, 18, 9, 186, 11, 163, 37, 106, 89, 8, 75, 70, 65, 122, 82, 76, 39, 96, 53, 138, 178, 38, 4, 118, 35, 13, 87, 88, 164, 112, 3, 19, 81, 102, 199, 80, 57, 180, 48, 154, 71, 183, 25, 149, 41, 191, 55, 22, 56, 108, 144, 151, 162, 23, 34, 139, 196, 172, 50, 185, 132, 46, 140, 42, 27, 128, 182, 193, 51, 181, 85, 10, 17, 141, 94, 117, 29, 40, 195, 73, 190, 61, 86, 146, 79, 74, 15, 12, 26, 109, 6, 126, 158, 155, 130, 47, 148, 92, 54, 21, 30, 169, 134, 198, 156, 78, 167, 145, 58, 192, 123 }

  54. {921, 724, 831, 164, 998, 725, 609, 567, 894, 910, 971, 651, 363, 531, 911, 605, 714, 436, 534, 252, 113, 760, 621, 104, 624, 42, 308, 486, 256, 216, 780, 976, 70, 388, 196, 291, 347, 48, 418, 570, 317, 614, 120, 735, 681, 766, 798, 930, 483, 827, 89, 273, 703, 199, 325, 236, 32, 802, 372, 1007, 133, 972, 495, 647, 378, 188, 157, 59, 549, 185, 538, 490, 481, 139, 239, 525, 120, 764, 799, 617, 304, 498, 741, 53, 84, 811, 134, 890, 796, 218, 836, 18, 953, 686, 149, 787, 263, 181, 646, 231, 956, 661, 812, 241, 706, 251, 829, 712, 73, 241, 400, 88, 823, 272, 859, 390, 816, 177, 770, 810, 403, 249, 172, 519, 199, 400, 282, 769, 502, 614, 160, 110, 952, 616, 381, 935, 629, 800, 121, 169, 242, 357, 210, 545, 728, 386, 297, 708, 985, 94, 653, 762, 881, 883, 605, 251, 584, 585, 857, 581, 694, 688, 390, 425, 883, 502, 174, 763, 558, 175, 143, 886, 760, 664, 547, 687, 963, 76, 432, 795, 526, 323, 34, 309, 788, 666, 212, 881, 274, 680, 227, 584, 797, 161, 902, 778, 25, 779, 111, 118}

    {80116, 80929, -79841, -79402, 80424, -79523, 80840, -79035, -79620, 80493, 80602, -79394, -79143, 80974, -79454, 80215, -79367, -79998, 80578, 80517, 80498, -79226, 80273, -79122, 80836, 80015, -79726, 80306, -79874, 80665, 80216, -79150, -79411, 80248, -79151, -79652, 80822, 80130, -79303, 80206, -79194, -79812, -79566, 80473, 80111, -79443, 80866, 80144, 80556, -79351, -79763, -79911, -79184, -79473, 80740, 80315, 80011, 80877, 80430, -79039, -79834, 80978, 80477, 80727, -79903, -79235, -79949, 80691, -79462, -79004, -79163, -79115, 80009, 80848, 80711, -79318, 80360, -79209, 80506, -79194, -79481, 80474, 80227, -79343, 80440, -79479, -79874, -79261, 80544, 80836, 80282, 80203, 80831, -79773, 80269, 80372, -79375, 80416, 80019, -79751, -79883, 80476, -79334, -79180, -79227, -79480, -79175, 80882, -79762, -79139, 80833, 80641, -79159, -79250, 80116, 80628, 80899, 80765, -79507, -79674, 80778, 80123, -79081, 80078, -79648, -79484, -79535, 80579, -79564, 80739, -79598, -79480, 80070, -79046, 80905, -79382, 80930, 80620, -79673, 80287, 80345, -79833, 80225, 80185, 80803, 80045, 80703, 80356, 80456, 80482, -79782, 80581, -79895, -79429, -79411, 80044, 80234, 80773, -79286, -79909, -79246, -79365, 80312, -79825, -79587, 80261, -79414, 80142, -79263, -79370, -79301, 80595, -79217, -79212, 80368, 80462, 80268, -79242, -79122, 80296, 80880, -79887, 80756, -79738, 80341, -79925, -79764, -79269, -79052, 80533, -79490, -79557, 80084, 80771, -79980, -79010, 80899, -79323, -79179, -79486}

    {42, 96, 73, 137, 83, 155, 64, 81, 25, 138, 108, 115, 129, 75, 56, 125, 19, 174, 128, 16, 158, 121, 141, 59, 181, 8, 98, 191, 144, 197, 186, 69, 148, 173, 179, 189, 160, 87, 157, 178, 136, 72, 0, 105, 126, 55, 169, 199, 154, 94, 176, 175, 54, 184, 52, 45, 14, 130, 161, 23, 171, 177, 159, 183, 6, 88, 116, 153, 123, 31, 180, 143, 41, 2, 77, 13, 106, 74, 122, 110, 101, 7, 103, 4, 164, 117, 114, 37, 65, 118, 170, 100, 131, 134, 49, 124, 1, 119, 26, 167, 91, 80, 139, 82, 146, 43, 76, 113, 10, 151, 79, 187, 193, 107, 86, 11, 66, 85, 89, 97, 133, 21, 78, 68, 95, 15, 44, 190, 18, 12, 57, 92, 198, 120, 93, 196, 40, 3, 9, 102, 172, 22, 195, 71, 28, 185, 104, 188, 32, 152, 162, 109, 149, 67, 48, 5, 163, 38, 20, 62, 36, 58, 150, 156, 84, 168, 192, 99, 165, 46, 90, 60, 140, 33, 17, 51, 50, 61, 39, 34, 70, 24, 194, 63, 53, 145, 30, 111, 147, 35, 127, 27, 166, 112, 182, 142, 135, 29, 132, 47}

    Returns: {164, 161, 116, 117, 59, 167, 168, 129, 132, 153, 135, 189, 81, 163, 176, 68, 151, 143, 178, 109, 138, 30, 159, 37, 191, 50, 120, 181, 36, 169, 21, 148, 196, 188, 89, 162, 28, 23, 180, 128, 48, 98, 149, 52, 150, 184, 102, 87, 40, 137, 25, 145, 43, 55, 105, 53, 108, 106, 96, 4, 76, 100, 141, 133, 165, 69, 193, 131, 15, 65, 157, 174, 183, 86, 124, 156, 60, 95, 112, 101, 110, 12, 104, 91, 198, 192, 73, 47, 119, 34, 158, 83, 194, 107, 170, 77, 58, 122, 41, 155, 61, 79, 46, 146, 82, 54, 57, 93, 56, 19, 80, 199, 78, 134, 152, 126, 2, 3, 179, 88, 26, 190, 97, 125, 74, 123, 115, 172, 39, 7, 139, 67, 8, 63, 113, 10, 154, 49, 20, 130, 186, 62, 166, 17, 160, 51, 103, 185, 31, 42, 44, 16, 114, 9, 136, 99, 75, 70, 90, 22, 144, 1, 35, 13, 0, 64, 142, 5, 6, 29, 94, 187, 127, 175, 71, 173, 14, 182, 18, 118, 38, 27, 177, 72, 45, 147, 140, 171, 33, 11, 121, 24, 85, 66, 92, 197, 32, 195, 84, 111 }

  55. {447, 126, 270, 872, 870, 421, 780, 981, 615, 876, 459, 186, 341, 144, 148, 626, 521, 854, 519, 55, 152, 87, 798, 139, 794, 261, 792, 391, 826, 434, 446, 997, 794, 44, 446, 32, 893, 957, 184, 939, 166, 395, 512, 911, 104, 659, 499, 191, 260, 700, 59, 410, 89, 980, 38, 156, 100, 365, 823, 307, 637, 553, 172, 63, 215, 471, 370, 331, 34, 454, 337, 587, 799, 123, 503, 78, 677, 283, 95, 116, 13, 433, 355, 372, 49, 140, 737, 467, 81, 154, 837, 923, 709, 638, 53, 645, 381, 572, 724, 50, 717, 106, 118, 168, 777, 692, 973, 964, 44, 462, 151, 474, 875, 805, 960, 829, 995, 462, 663, 233, 180, 541, 702, 332, 819, 261, 132, 339, 772, 169, 679, 297, 564, 280, 269, 222, 241, 526, 504, 715, 595, 476, 904, 122, 445, 843, 23, 328, 687, 826, 694, 773, 438, 176, 4, 465, 801, 714, 361, 500, 838, 416, 752, 729, 604, 197, 216, 944, 99, 556, 377, 254, 248, 956, 808, 101, 599, 523, 163, 403, 869, 620, 316, 218, 191, 961, 735, 616, 287, 849, 905, 602, 914, 475, 80, 852, 508, 330, 597, 612}

    {-79957, 80227, -79917, 80556, 80860, -79433, -79449, 80208, -79730, 80875, 80756, -79233, -79179, -79085, -79757, -79149, -79957, 80234, -79753, 80730, 80959, 80717, -79985, -79154, 80147, 80123, -79535, -79340, 80845, 80922, 80761, 80617, -79583, -79812, 80163, -79157, -79891, -79077, 80069, -79554, -79107, 80674, 80201, 80413, 80711, -79898, -79998, 80939, -79630, 80756, 80301, 80345, -79757, -79668, -79951, 80346, 80281, 80661, 80283, -79043, 80851, -79822, -79589, -79854, 80062, 80108, -79613, 80256, -79349, -79799, -79934, 80558, 80760, 80246, 80244, 80703, 80462, 80512, -79451, 80083, 80667, 80048, 80470, -79781, 80569, -79504, -79553, 80212, -79488, 80216, -79490, -79633, -79352, 80629, 80527, 80623, 80585, -79005, 80820, 80324, 80326, -79903, 80799, -79385, -79872, 80502, -79634, 80486, -79609, 80035, 80070, -79038, 80575, 80736, -79396, 80630, -79151, 80098, 80056, -79462, -79257, 80164, -79669, -79055, 80084, -79564, 80499, -79866, -79573, -79215, 80324, 80381, 80656, -79381, 80242, 80737, 80012, 80747, 80757, -79047, 80573, -79667, 80164, -79160, -79899, -79166, 80189, -79868, -79790, 80801, -79484, 80774, -79290, -79728, 80106, -79821, -79312, 80535, -79719, 80889, -79372, -79890, 80245, 80966, 80374, 80087, -79299, 80236, -79899, -79251, 80250, -79807, -79010, 80150, 80831, 80102, -79450, 80823, 80355, 80780, 80996, 80279, 80491, -79977, -79554, 80774, -79861, -79171, -79332, -79058, 80543, 80216, 80291, -79471, -79971, -79652, 80435, -79404, 80430, -79295}

    {87, 90, 93, 52, 78, 74, 178, 79, 82, 194, 111, 98, 121, 58, 174, 182, 51, 101, 81, 37, 32, 36, 89, 149, 129, 122, 55, 196, 85, 46, 193, 35, 20, 43, 141, 31, 21, 19, 104, 50, 113, 169, 83, 33, 189, 131, 29, 128, 118, 183, 39, 16, 3, 99, 185, 26, 195, 199, 13, 164, 133, 179, 151, 190, 186, 144, 177, 187, 107, 109, 71, 70, 103, 160, 5, 91, 171, 148, 4, 7, 116, 18, 8, 42, 106, 28, 165, 0, 112, 22, 1, 75, 136, 2, 114, 125, 97, 96, 11, 53, 184, 17, 145, 72, 38, 119, 84, 68, 192, 69, 167, 10, 88, 40, 94, 143, 80, 155, 48, 105, 163, 12, 25, 140, 146, 95, 156, 132, 47, 24, 172, 45, 127, 60, 150, 139, 92, 158, 161, 135, 123, 34, 175, 115, 65, 102, 124, 191, 77, 23, 134, 62, 159, 162, 173, 117, 126, 166, 137, 152, 73, 138, 153, 120, 59, 86, 157, 110, 180, 41, 176, 76, 130, 154, 14, 142, 170, 66, 6, 61, 168, 188, 15, 49, 100, 54, 64, 67, 181, 44, 63, 147, 108, 30, 9, 56, 27, 198, 197, 57}

    Returns: {121, 14, 57, 90, 156, 42, 149, 53, 157, 145, 127, 38, 87, 73, 1, 98, 60, 32, 181, 194, 129, 78, 180, 79, 122, 166, 115, 138, 104, 81, 123, 116, 17, 99, 70, 154, 43, 173, 11, 167, 126, 59, 5, 36, 143, 163, 164, 64, 67, 199, 88, 197, 75, 7, 146, 153, 168, 2, 128, 41, 16, 93, 89, 94, 47, 158, 159, 48, 80, 132, 34, 155, 92, 13, 83, 52, 118, 119, 21, 23, 68, 29, 125, 74, 108, 102, 124, 12, 50, 62, 3, 192, 72, 61, 63, 169, 188, 130, 15, 33, 187, 175, 85, 110, 28, 176, 107, 106, 84, 117, 103, 140, 160, 139, 185, 26, 31, 109, 76, 77, 178, 0, 24, 30, 86, 82, 40, 10, 58, 20, 97, 172, 69, 170, 183, 136, 135, 144, 27, 113, 111, 191, 189, 44, 137, 9, 54, 179, 162, 6, 151, 150, 177, 55, 35, 71, 4, 8, 65, 66, 112, 196, 148, 45, 46, 184, 25, 39, 56, 95, 133, 182, 131, 37, 186, 101, 105, 152, 120, 147, 22, 18, 171, 134, 165, 114, 174, 100, 96, 142, 195, 141, 91, 198, 19, 190, 161, 51, 193, 49 }

  56. {456, 410, 230, 179, 954, 687, 639, 400, 949, 764, 42, 961, 337, 930, 324, 216, 178, 116, 775, 354, 640, 984, 27, 887, 699, 428, 542, 438, 321, 626, 135, 711, 207, 154, 811, 489, 98, 530, 599, 430, 309, 180, 797, 473, 61, 767, 283, 278, 938, 677, 175, 553, 168, 449, 620, 69, 34, 990, 1003, 864, 264, 364, 766, 642, 157, 273, 168, 933, 209, 812, 143, 693, 489, 941, 292, 875, 799, 621, 339, 131, 366, 1017, 519, 327, 76, 138, 351, 1004, 365, 349, 904, 839, 45, 214, 552, 326, 645, 74, 378, 599, 397, 933, 116, 958, 672, 511, 532, 785, 582, 662, 845, 980, 830, 908, 877, 402, 947, 419, 613, 776, 679, 723, 437, 771, 305, 387, 29, 776, 300, 874, 307, 597, 294, 12, 75, 462, 520, 763, 584, 613, 963, 224, 75, 513, 550, 879, 765, 276, 118, 792, 923, 875, 592, 621, 141, 284, 10, 24, 829, 475, 912, 624, 313, 371, 81, 593, 434, 946, 400, 672, 327, 23, 192, 656, 198, 483, 984, 633, 279, 412, 282, 521, 507, 966, 307, 618, 1005, 778, 212, 425, 787, 483, 949, 188, 78, 445, 841, 245, 799, 158}

    {-79680, -79668, -79528, -79529, -79508, -79056, 80580, -79220, 80463, 80120, 80152, 80513, 80962, -79857, 80893, -79485, 80659, -79206, -79207, -79257, -79300, -79628, -79077, 80942, -79039, 80731, -79798, -79376, 80730, 80610, 80086, 80867, 80713, 80113, 80450, 80678, -79083, 80251, 80378, -79726, -79304, -79249, 80513, 80809, 80813, 80810, 80013, 80673, 80285, 80826, 80518, 80250, -79477, -79658, -79149, 80583, 80717, 80677, -79032, 80619, -79491, -79652, 80925, 80380, -79487, -79948, -79049, -79020, -79273, 80307, 80052, 80429, -79907, 80538, -79142, -79443, 80935, -79385, -79600, -79941, 80161, -79139, 80641, 80065, -79602, -79223, 80613, -79973, 80121, -79962, 80634, 80838, -79068, 80996, 80402, -79227, 80975, 80180, 80398, -79943, 80115, -79441, -79293, -79313, 80230, 80224, 80730, -79402, 80432, 80928, 80566, 80481, 80063, 80001, 80241, 80994, -79617, -79995, -79225, -79584, -79882, -79145, 80783, -79901, 80742, -79582, 80182, 80174, -79909, -79790, -79546, 80076, -79537, 80984, 80606, -79337, 80188, -79926, 80987, -79203, 80529, -79358, -79977, 80851, -79801, 80566, -79361, -79897, -79882, 80953, 80066, -79928, -79078, -79152, 80313, 80777, 80108, 80615, 80321, 80583, -79410, -79699, 80400, -79465, 80437, 80925, -79289, -79156, 80781, 80031, -79437, -79264, -79967, -79208, -79862, -79279, -79950, -79675, -79765, 80246, 80361, 80845, -79322, -79046, -79049, -79352, -79338, 80272, 80549, -79653, -79429, 80104, -79297, 80598, -79476, -79119, -79107, -79209, -79860, 80664}

    {82, 138, 76, 110, 44, 28, 19, 165, 36, 74, 103, 194, 20, 154, 120, 69, 196, 73, 93, 6, 12, 126, 58, 64, 162, 99, 159, 37, 5, 61, 101, 128, 190, 75, 141, 72, 8, 27, 163, 94, 169, 59, 197, 144, 4, 178, 123, 119, 102, 130, 129, 189, 114, 136, 100, 192, 176, 171, 22, 41, 149, 29, 132, 89, 23, 187, 145, 164, 158, 15, 160, 184, 35, 17, 9, 33, 2, 98, 96, 113, 153, 156, 0, 173, 111, 90, 177, 157, 161, 63, 85, 172, 183, 18, 39, 104, 78, 167, 77, 25, 54, 30, 48, 10, 95, 175, 166, 188, 117, 170, 3, 84, 174, 79, 52, 139, 134, 108, 179, 47, 14, 124, 152, 46, 121, 131, 21, 147, 31, 50, 49, 125, 62, 186, 116, 143, 53, 155, 1, 115, 142, 34, 140, 135, 43, 66, 180, 127, 150, 60, 148, 199, 122, 80, 13, 137, 81, 87, 68, 26, 70, 88, 24, 38, 67, 7, 106, 97, 185, 40, 109, 57, 91, 83, 112, 105, 56, 86, 45, 118, 146, 195, 191, 92, 71, 168, 133, 65, 107, 51, 32, 182, 55, 198, 11, 181, 16, 42, 193, 151}

    Returns: {37, 159, 47, 199, 48, 62, 118, 43, 183, 120, 194, 176, 184, 23, 132, 188, 172, 97, 76, 115, 71, 140, 133, 13, 45, 163, 138, 82, 74, 139, 85, 173, 68, 66, 119, 189, 44, 0, 99, 105, 88, 50, 123, 7, 36, 24, 60, 2, 4, 177, 41, 72, 70, 181, 96, 102, 84, 81, 87, 151, 46, 179, 5, 185, 154, 155, 33, 101, 32, 107, 52, 20, 51, 103, 28, 114, 18, 104, 100, 164, 95, 57, 27, 128, 56, 30, 130, 58, 40, 168, 167, 196, 157, 141, 175, 80, 54, 17, 170, 38, 78, 67, 55, 73, 77, 39, 135, 69, 182, 153, 129, 186, 198, 116, 75, 19, 113, 191, 6, 34, 9, 127, 125, 42, 147, 122, 142, 121, 83, 110, 86, 152, 14, 22, 148, 106, 195, 187, 26, 29, 21, 93, 126, 166, 165, 160, 149, 124, 134, 146, 192, 59, 131, 109, 64, 65, 171, 92, 190, 1, 145, 169, 178, 25, 79, 144, 143, 90, 89, 161, 98, 156, 16, 31, 193, 94, 11, 49, 162, 61, 197, 53, 108, 8, 12, 63, 111, 137, 15, 35, 158, 117, 150, 174, 10, 136, 91, 180, 112, 3 }

  57. {-98974, -98971, -98974, -98943, -98935, -98968, -98916, -98905, -98978, -98968, -98952, -98951, -98986, -98978, -98940, -98967, -98950, -98909, -98996, -98957, -98958, -98981, -98920, -98927, -98989, -98905, -98979, -98936, -98928, -98955, -98987, -98945, -98947, -98903, -98951, -98953, -98995, -98937, -98911, -98926, -98939, -98911, -98986, -98979, -98942, -98959, -98958, -98967, -98902, -98901, 99017, 99012, 99042, 99076, 99005, 99045, 99059, 99083, 99005, 99010, 99016, 99054, 99086, 99081, 99044, 99073, 99080, 99074, 99062, 99034, 99021, 99041, 99092, 99058, 99015, 99044, 99021, 99048, 99089, 99043, 99055, 99056, 99032, 99074, 99088, 99014, 99064, 99067, 99061, 99070, 99059, 99077, 99033, 99081, 99099, 99099, 99033, 99041, 99029, 99047, -98941, -98914, -98972, -98957, -98973, -98954, -98942, -98906, -98987, -98973, -98929, -98990, -98918, -98926, -98917, -98903, -98956, -98914, -98915, -98955, -98949, -98935, -98915, -98929, -98908, -98950, -98947, -98906, -98931, -98937, -98964, -98938, -98909, -98941, -98985, -98991, -98930, -98919, -98946, -99000, -98921, -98985, -98904, -98954, -98930, -98939, -98928, -98988, -98963, -98989, 99061, 99096, 99010, 99038, 99096, 99006, 99003, 99043, 99092, 99075, 99090, 99008, 99002, 99030, 99029, 99087, 99065, 99075, 99062, 99001, 99084, 99051, 99084, 99072, 99007, 99016, 99090, 99067, 99013, 99070, 99055, 99080, 99000, 99066, 99051, 99013, 99002, 99057, 99087, 99060, 99088, 99009, 99040, 99053, 99042, 99076, 99012, 99023, 99086, 99035 }

    {-98964, -98979, -98978, -98910, -98975, -98998, -98981, -98939, -98952, -98926, -98988, -98998, -98958, -98959, -98925, -98940, -98908, -98934, -98945, -98970, -98978, -98948, -98904, -98994, -98975, -98993, -98952, -98931, -98994, -98961, -98948, -98958, -98953, -98977, -98927, -98946, -98960, -98985, -98963, -98992, -98980, -98913, -98919, -98999, -98972, -98985, -98920, -98988, -98916, -98963, -98927, -98908, -98943, -98909, -98996, -98924, -98913, -98990, -98947, -98906, -98961, -98982, -98935, -98954, -98902, -98946, -98970, -98920, -98939, -98942, -98943, -98955, -98984, -98967, -98951, -98904, -98957, -98965, -98922, -98903, -98993, -98918, -98957, -98941, -98919, -98997, -98997, -98982, -98959, -98971, -98962, -98965, -98983, -98931, -98940, -98949, -98977, -98912, -98976, -98925, 99025, 99030, 99066, 99011, 99012, 99026, 99044, 99050, 99032, 99093, 99002, 99044, 99054, 99095, 99087, 99020, 99048, 99034, 99008, 99055, 99068, 99096, 99096, 99047, 99085, 99051, 99099, 99062, 99045, 99004, 99072, 99063, 99084, 99006, 99090, 99011, 99090, 99034, 99024, 99006, 99094, 99072, 99091, 99093, 99001, 99055, 99089, 99035, 99089, 99050, 99045, 99052, 99010, 99039, 99008, 99063, 99099, 99049, 99010, 99047, 99032, 99001, 99018, 99013, 99046, 99085, 99007, 99068, 99046, 99061, 99025, 99004, 99031, 99037, 99078, 99075, 99061, 99070, 99024, 99037, 99005, 99066, 99094, 99062, 99017, 99042, 99007, 99075, 99018, 99069, 99092, 99038, 99003, 99081, 99009, 99071, 99079, 99000, 99077, 99082 }

    {199, 198, 197, 196, 195, 194, 193, 192, 191, 190, 189, 188, 187, 186, 185, 184, 183, 182, 181, 180, 179, 178, 177, 176, 175, 174, 173, 172, 171, 170, 169, 168, 167, 166, 165, 164, 163, 162, 161, 160, 159, 158, 157, 156, 155, 154, 153, 152, 151, 150, 149, 148, 147, 146, 145, 144, 143, 142, 141, 140, 139, 138, 137, 136, 135, 134, 133, 132, 131, 130, 129, 128, 127, 126, 125, 124, 123, 122, 121, 120, 119, 118, 117, 116, 115, 114, 113, 112, 111, 110, 109, 108, 107, 106, 105, 104, 103, 102, 101, 100, 99, 98, 97, 96, 95, 94, 93, 92, 91, 90, 89, 88, 87, 86, 85, 84, 83, 82, 81, 80, 79, 78, 77, 76, 75, 74, 73, 72, 71, 70, 69, 68, 67, 66, 65, 64, 63, 62, 61, 60, 59, 58, 57, 56, 55, 54, 53, 52, 51, 50, 49, 48, 47, 46, 45, 44, 43, 42, 41, 40, 39, 38, 37, 36, 35, 34, 33, 32, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0 }

    Returns: {130, 103, 148, 136, 140, 116, 118, 127, 102, 119, 133, 145, 147, 104, 123, 143, 129, 132, 139, 138, 126, 141, 122, 112, 111, 124, 134, 113, 137, 106, 149, 128, 121, 107, 131, 100, 135, 146, 101, 114, 110, 117, 108, 109, 144, 125, 120, 105, 142, 115, 161, 162, 199, 181, 169, 157, 150, 188, 182, 186, 174, 193, 190, 165, 194, 167, 170, 159, 183, 197, 191, 164, 158, 189, 155, 192, 152, 184, 176, 153, 180, 187, 178, 195, 160, 156, 177, 179, 166, 173, 168, 172, 175, 198, 154, 151, 185, 163, 196, 171, 35, 38, 8, 1, 13, 47, 29, 33, 42, 43, 40, 24, 23, 27, 39, 49, 5, 41, 6, 9, 46, 32, 22, 14, 25, 45, 20, 7, 31, 16, 0, 34, 17, 10, 26, 36, 3, 28, 19, 18, 4, 21, 48, 15, 44, 11, 37, 12, 2, 30, 56, 95, 76, 79, 94, 74, 85, 55, 72, 67, 84, 50, 51, 97, 71, 63, 88, 65, 90, 54, 66, 99, 91, 89, 60, 92, 78, 86, 82, 87, 80, 53, 58, 68, 77, 96, 59, 81, 57, 73, 62, 70, 75, 61, 64, 83, 98, 69, 93, 52 }

  58. {-98229, 6279, 0, 30902, -3141, -98769, 39715, 48175, 87631, -79016, -50904, 99951, 72897, -80902, 63742, -3141, 91775, 89101, 86074, 84433, -42578, 21814, 15643, 90483, 45399, -99803, 99556, 53583, 100000, 92978, 24869, 30902, -100000, 96858, -75011, -63742, 18738, 39715, -42578, 63742, -58779, 3141, -66131, -15643, 58779, 45399, -97592, -98229, -61291, -6279, 42578, 6279, -56208, -15643, 9411, -89101, -77051, 3141, -12533, -96858, -95106, 61291, 99211, 75011, -77051, -75011, -82708, 77051, 56208, 36812, -30902, 82708, -45399, -89101, 96029, 15643, 12533, 97592, -90483, -63742, 91775, 21814, -72897, 72897, 98769, 95106, -96029, 27899, -99951, 36812, -84433, -98769, -99211, 86074, -33874, 98229, -50904, -39715, -82708, 79016, -80902, -48175, -96029, -9411, 99803, -58779, 42578, -45399, 99211, -21814, 68455, -91775, -84433, 0, 53583, -30902, 18738, 95106, 82708, 90483, 80902, 96029, -53583, -99211, 66131, 98769, -12533, -70711, 75011, 77051, 12533, -86074, -96858, 48175, -33874, 66131, -99556, 50904, -99951, -48175, -36812, -90483, 9411, 97592, 58779, -99556, 92978, -39715, 56208, -95106, 98229, -27899, 87631, 70711, 33874, 84433, -6279, -61291, -87631, 99951, -9411, 68455, -24869, -92978, -91775, 99803, 50904, 96858, -94088, -27899, -68455, 94088, -97592, -99803, -79016, -94088, -18738, -87631, -70711, -68455, 99556, 24869, 80902, 94088, 27899, 61291, -72897, 33874, 79016, -18738, -66131, -21814, -56208, -24869, -53583, -36812, 70711, 89101, -86074, -92978 }

    {18738, -99803, -100000, 95106, 99951, -15643, 91775, 87631, -48175, -61291, -86074, -3141, -68455, -58779, -77051, -99951, 39715, 45399, 50904, 53583, 90483, -97592, 98769, -42578, 89101, -6279, -9411, 84433, 0, -36812, 96858, -95106, 0, -24869, -66131, -77051, -98229, -91775, -90483, 77051, 80902, 99951, -75011, -98769, -80902, -89101, 21814, -18738, 79016, 99803, -90483, 99803, 82708, 98769, -99556, 45399, -63742, -99951, 99211, -24869, -30902, 79016, -12533, -66131, 63742, 66131, -56208, -63742, -82708, 92978, -95106, -56208, 89101, -45399, 27899, -98769, -99211, -21814, -42578, 77051, -39715, 97592, 68455, 68455, 15643, -30902, 27899, -96029, -3141, -92978, 53583, 15643, -12533, -50904, 94088, -18738, 86074, -91775, 56208, 61291, 58779, 87631, -27899, -99556, -6279, -80902, 90483, -89101, 12533, -97592, -72897, 39715, -53583, 100000, -84433, 95106, 98229, 30902, 56208, 42578, 58779, -27899, -84433, 12533, 75011, -15643, -99211, 70711, 66131, 63742, 99211, 50904, 24869, -87631, -94088, -75011, 9411, 86074, 3141, -87631, 92978, 42578, 99556, 21814, 80902, -9411, 36812, 91775, 82708, 30902, 18738, 96029, 48175, -70711, 94088, -53583, -99803, -79016, -48175, 3141, 99556, 72897, -96858, 36812, -39715, 6279, -86074, 24869, -33874, -96029, 72897, -33874, -21814, 6279, 61291, 33874, -98229, 48175, -70711, -72897, 9411, -96858, -58779, 33874, 96029, -79016, -68455, -94088, -61291, 98229, 75011, 97592, -82708, 96858, 84433, -92978, 70711, -45399, -50904, -36812 }

    {95, 49, 113, 70, 57, 84, 97, 139, 177, 99, 137, 138, 82, 120, 79, 41, 164, 73, 198, 112, 50, 191, 43, 141, 107, 165, 136, 122, 32, 163, 162, 115, 28, 132, 128, 39, 189, 147, 106, 35, 44, 15, 124, 22, 40, 72, 77, 150, 185, 1, 20, 156, 68, 75, 160, 197, 129, 4, 76, 167, 117, 157, 123, 65, 67, 63, 118, 64, 52, 195, 3, 98, 45, 17, 102, 53, 58, 46, 119, 14, 111, 109, 12, 186, 5, 149, 121, 151, 159, 140, 155, 125, 108, 131, 187, 0, 166, 6, 71, 9, 182, 133, 74, 142, 173, 144, 38, 24, 92, 81, 170, 80, 19, 2, 194, 31, 176, 60, 66, 78, 13, 86, 27, 62, 42, 91, 130, 153, 34, 56, 126, 93, 33, 101, 154, 190, 26, 10, 11, 7, 89, 23, 103, 172, 105, 180, 199, 37, 192, 85, 47, 87, 158, 127, 134, 90, 51, 61, 152, 88, 54, 179, 30, 29, 16, 25, 96, 59, 183, 184, 110, 175, 143, 104, 188, 171, 116, 8, 196, 161, 145, 193, 100, 168, 169, 48, 83, 94, 174, 36, 135, 21, 148, 181, 114, 69, 178, 55, 18, 146 }

    Returns: {160, 125, 26, 172, 123, 30, 60, 164, 37, 161, 119, 156, 185, 124, 153, 104, 139, 122, 105, 157, 131, 85, 25, 187, 199, 22, 2, 73, 103, 87, 5, 80, 142, 75, 83, 118, 121, 8, 183, 66, 65, 173, 120, 165, 63, 155, 58, 184, 82, 91, 93, 138, 64, 132, 95, 140, 196, 62, 46, 154, 6, 112, 57, 44, 52, 40, 39, 68, 67, 102, 143, 133, 90, 27, 195, 33, 77, 76, 137, 127, 31, 92, 48, 34, 162, 21, 189, 29, 130, 197, 72, 49, 81, 50, 141, 54, 100, 117, 101, 179, 96, 98, 69, 28, 15, 18, 168, 146, 109, 108, 135, 115, 61, 136, 188, 111, 145, 97, 35, 10, 42, 36, 17, 4, 13, 1, 159, 79, 186, 178, 88, 20, 53, 71, 167, 110, 113, 78, 51, 16, 55, 94, 32, 70, 198, 116, 107, 177, 158, 191, 169, 163, 192, 14, 59, 45, 11, 19, 148, 126, 0, 9, 84, 151, 7, 43, 182, 134, 106, 150, 190, 181, 3, 41, 194, 193, 180, 147, 129, 99, 176, 171, 166, 38, 47, 12, 128, 23, 114, 86, 170, 149, 152, 175, 174, 74, 56, 89, 144, 24 }

  59. {18672, 50026, 59035, 74294, 83213, 32603, 17768, 33538, 43860, -58806, -98895, 46310, -2047, 70587, -57960, -72619, 22426, 58202, 25993, -26235, -23258, -7056, -47781, -77533, -55173, -30913, -90393, -95282, -10597, 66367, -63563, -94608, 19086, 94323, 93348, -19237, 23882, 90212, -53014, -9309, -78835, 51225, 17807, 96888, 42604, 36245, 7767, -27729, 35587, -83775, -29491, 11110, 34658, 63007, 92530, -38962, 18006, 78127, 77383, -27093, 66905, 33966, -10614, -96056, -4939, -20109, -35374, -45331, -71613, 32541, 64387, -17944, 9045, -67198, -86946, 66723, 24255, -18591, -50158, -23030, 36191, -18477, -71623, -71011, 5512, 73874, 74180, -55000, 66047, -95582, -10558, 58446, 34481, -24348, 86811, 88183, 27919, 70381, -69088, 65239, 75077, 38667, 63573, 28767, -62645, 71238, -30444, 54963, -90047, 86673, 22529, 18226, 5068, 11975, 34319, 61681, -88221, 60660, -59598, -24351, -1924, 39909, -25111, -36498, -99355, 27661, 95593, -37234, 82163, 21304, 72781, 91078, 3519, -76087, 35784, -90996, 95651, 77608, -60034, -62022, -11391, -85689, 56696, -28454, -34200, 58939, 55781, -14312, 26168, 53933, 53793, -78713, 34487, -34040, -94177, 85893, -44351, -39203, 62594, -27780, 21795, 10443, 48466, -13929, 44730, 44723, 21928, -25345, -77417, 81923, 57219, 7927, 73024, -797, 54058, 70839, -46542, 35949, -14981, -54610, -64078, 12441, 7320, 66548, -12190, -31729, -5768, 13997, -5904, -7412, 7888, -67469, -72782, -8710, -54381, -18361, 59871, -20609, 72972, -37296 }

    {-62459, -61990, -15159, -81565, -81138, -7360, -48116, -90284, -30227, 5091, -21651, 47536, -63091, -8184, -42719, 92476, 10948, -70691, 56676, 32369, 15927, -73663, 45809, 3227, -4791, -16811, -29179, -67615, 88138, -40453, -48128, 7411, -64958, -21186, -42739, -59011, -35940, -91266, 11791, 60243, 21927, -17751, 95355, 29924, -69214, -57265, -64606, -58229, 45687, -44535, 17078, 95206, -63951, -20854, -10576, -35637, -56693, 18085, 18222, -29351, 89110, -85120, 9784, -52415, -72791, -56422, -50386, -58910, -65658, -45250, 11542, 32017, -74992, -56819, -670, -9098, 47022, 72559, 27262, 93382, 71351, -24299, -90793, -28365, 49654, -11229, -97121, 87877, 50766, -11416, 5079, 19193, 16377, 29593, 70082, -16856, 31884, -69575, 73845, -49861, 40656, -90633, 11453, 55003, -84911, -49993, -43903, -76142, 74226, -28998, 43508, 19814, -69914, 91491, 15750, -58360, 26225, -78197, 67558, -87398, -25257, -56355, -56958, -59764, 68300, -58997, -29426, -9197, -24968, -67194, 80516, 77241, -17480, -70124, -5639, -45329, -92995, -81260, 86806, 85219, -31307, 70587, -74280, -70361, 36196, 2323, 23973, 93813, -4915, -92542, 46979, -43799, 79756, 76194, 7869, -89530, -94372, 81118, -26110, 24540, 40081, 32594, 84680, 47690, -51342, 2756, 98602, 92926, 71744, -24490, -92210, 82792, 70474, -62062, -16338, -22137, -49709, -83289, -21002, -12093, -71606, 93810, 56099, -55660, 30673, -34470, 34050, 52012, -91923, -34151, -99854, 29929, -72559, 99675, 90269, 66312, 28196, 14815, -2555, -82807 }

    {100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99 }

    Returns: {195, 160, 80, 181, 146, 164, 186, 79, 110, 67, 63, 53, 157, 196, 168, 55, 121, 76, 183, 190, 140, 159, 122, 73, 199, 65, 135, 89, 177, 166, 141, 49, 163, 131, 130, 194, 193, 70, 66, 61, 104, 51, 174, 126, 148, 111, 90, 139, 137, 31, 81, 41, 161, 11, 94, 15, 167, 136, 128, 87, 169, 39, 120, 10, 178, 25, 38, 9, 108, 182, 37, 72, 71, 23, 151, 150, 17, 129, 119, 7, 2, 50, 124, 180, 101, 162, 92, 59, 198, 27, 46, 155, 86, 189, 54, 172, 142, 165, 123, 103, 109, 84, 175, 99, 40, 145, 138, 134, 68, 100, 8, 45, 153, 115, 117, 113, 192, 114, 143, 78, 62, 16, 22, 98, 82, 147, 43, 185, 58, 77, 34, 33, 184, 154, 107, 26, 57, 48, 106, 47, 20, 30, 96, 118, 188, 105, 4, 125, 44, 187, 75, 74, 158, 112, 133, 91, 191, 12, 152, 21, 1, 52, 85, 32, 5, 97, 29, 56, 14, 60, 171, 170, 95, 197, 42, 102, 179, 28, 64, 176, 83, 3, 69, 18, 132, 127, 6, 149, 144, 93, 19, 156, 116, 36, 35, 0, 13, 173, 88, 24 }

  60. {100000, 99950, 99802, 99556, 99211, 98768, 98228, 97591, 96858, 96029, 95105, 94088, 92977, 91775, 90482, 89100, 87630, 86074, 84432, 82708, 80901, 79015, 77051, 75011, 72896, 70710, 68454, 66131, 63742, 61290, 58778, 56208, 53582, 50904, 48175, 45399, 42577, 39714, 36812, 33873, 30901, 27899, 24868, 21814, 18738, 15643, 12533, 9410, 6279, 3141, 0, -3141, -6279, -9410, -12533, -15643, -18738, -21814, -24868, -27899, -30901, -33873, -36812, -39714, -42577, -45399, -48175, -50904, -53582, -56208, -58778, -61290, -63742, -66131, -68454, -70710, -72896, -75011, -77051, -79015, -80901, -82708, -84432, -86074, -87630, -89100, -90482, -91775, -92977, -94088, -95105, -96029, -96858, -97591, -98228, -98768, -99211, -99556, -99802, -99950, -100000, -99950, -99802, -99556, -99211, -98768, -98228, -97591, -96858, -96029, -95105, -94088, -92977, -91775, -90482, -89100, -87630, -86074, -84432, -82708, -80901, -79015, -77051, -75011, -72896, -70710, -68454, -66131, -63742, -61290, -58778, -56208, -53582, -50904, -48175, -45399, -42577, -39714, -36812, -33873, -30901, -27899, -24868, -21814, -18738, -15643, -12533, -9410, -6279, -3141, 0, 3141, 6279, 9410, 12533, 15643, 18738, 21814, 24868, 27899, 30901, 33873, 36812, 39714, 42577, 45399, 48175, 50904, 53582, 56208, 58778, 61290, 63742, 66131, 68454, 70710, 72896, 75011, 77051, 79015, 80901, 82708, 84432, 86074, 87630, 89100, 90482, 91775, 92977, 94088, 95105, 96029, 96858, 97591, 98228, 98768, 99211, 99556, 99802, 99950 }

    {0, 3141, 6279, 9410, 12533, 15643, 18738, 21814, 24868, 27899, 30901, 33873, 36812, 39714, 42577, 45399, 48175, 50904, 53582, 56208, 58778, 61290, 63742, 66131, 68454, 70710, 72896, 75011, 77051, 79015, 80901, 82708, 84432, 86074, 87630, 89100, 90482, 91775, 92977, 94088, 95105, 96029, 96858, 97591, 98228, 98768, 99211, 99556, 99802, 99950, 100000, 99950, 99802, 99556, 99211, 98768, 98228, 97591, 96858, 96029, 95105, 94088, 92977, 91775, 90482, 89100, 87630, 86074, 84432, 82708, 80901, 79015, 77051, 75011, 72896, 70710, 68454, 66131, 63742, 61290, 58778, 56208, 53582, 50904, 48175, 45399, 42577, 39714, 36812, 33873, 30901, 27899, 24868, 21814, 18738, 15643, 12533, 9410, 6279, 3141, 0, -3141, -6279, -9410, -12533, -15643, -18738, -21814, -24868, -27899, -30901, -33873, -36812, -39714, -42577, -45399, -48175, -50904, -53582, -56208, -58778, -61290, -63742, -66131, -68454, -70710, -72896, -75011, -77051, -79015, -80901, -82708, -84432, -86074, -87630, -89100, -90482, -91775, -92977, -94088, -95105, -96029, -96858, -97591, -98228, -98768, -99211, -99556, -99802, -99950, -100000, -99950, -99802, -99556, -99211, -98768, -98228, -97591, -96858, -96029, -95105, -94088, -92977, -91775, -90482, -89100, -87630, -86074, -84432, -82708, -80901, -79015, -77051, -75011, -72896, -70710, -68454, -66131, -63742, -61290, -58778, -56208, -53582, -50904, -48175, -45399, -42577, -39714, -36812, -33873, -30901, -27899, -24868, -21814, -18738, -15643, -12533, -9410, -6279, -3141 }

    {100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99 }

    Returns: {147, 146, 145, 144, 143, 142, 141, 140, 139, 138, 137, 136, 135, 134, 133, 132, 131, 130, 129, 128, 127, 126, 125, 124, 123, 122, 121, 120, 119, 118, 117, 116, 115, 114, 113, 112, 111, 110, 109, 108, 107, 106, 105, 104, 103, 102, 101, 100, 99, 98, 97, 96, 95, 94, 93, 92, 91, 90, 89, 88, 87, 86, 85, 84, 83, 82, 81, 80, 79, 78, 77, 76, 75, 74, 73, 72, 71, 70, 69, 68, 67, 66, 65, 64, 63, 62, 61, 60, 59, 58, 57, 56, 55, 54, 53, 52, 51, 50, 49, 48, 47, 46, 45, 44, 43, 42, 41, 40, 39, 38, 37, 36, 35, 34, 33, 32, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0, 199, 198, 197, 196, 195, 194, 193, 192, 191, 190, 189, 188, 187, 186, 185, 184, 183, 182, 181, 180, 179, 178, 177, 176, 175, 174, 173, 172, 171, 170, 169, 168, 167, 166, 165, 164, 163, 162, 161, 160, 159, 158, 157, 156, 155, 154, 153, 152, 151, 150, 149, 148 }

  61. {0, 0, 1, 1 }

    {0, 1, 0, 1 }

    {3, 2, 1, 0 }

    Returns: {1, 0, 3, 2 }

  62. {-100000, 0, 100000, 0, -99999, -1, 2, 99998 }

    {0, 100000, 0, -100000, -99999, -1, 1, 99999 }

    {2, 3, 0, 1, 5, 4, 7, 6 }

    Returns: {1, 0, 3, 2, 6, 7, 4, 5 }


This problem statement is the exclusive and proprietary property of TopCoder, Inc. Any unauthorized use or reproduction of this information without the prior written consent of TopCoder, Inc. is strictly prohibited. (c)2024, TopCoder, Inc. All rights reserved.
This problem was used for: