<snapdata remixID="9943730"><project name="merge sort" app="Snap! 6, https://snap.berkeley.edu" version="1"><notes>Type in numbers manually, or type "x?&lt;y" to make a list of x items consisting of random numbers between 1 and y</notes><thumbnail>data:image/png;base64,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</thumbnail><stage name="Stage" width="480" height="360" costume="0" color="255,255,255,1" tempo="60" threadsafe="false" penlog="false" volume="100" pan="0" lines="round" ternary="false" hyperops="true" codify="false" inheritance="true" sublistIDs="false" scheduled="false" id="1"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAOhUlEQVR4Xu3VwQkAAAjEMN1/abewn7jAQRC64wgQIECAAIF3gX1fNEiAAAECBAiMAHsCAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQIHLFxAWmhEwHPAAAAAElFTkSuQmCC</pentrails><costumes><list struct="atomic" id="2"></list></costumes><sounds><list struct="atomic" id="3"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites><sprite name="Sprite" idx="1" x="-4" y="-122" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="80,80,80,1" pen="tip" id="8"><costumes><list struct="atomic" id="9"></list></costumes><sounds><list struct="atomic" id="10"></list></sounds><blocks></blocks><variables></variables><scripts><script x="169" y="15"><block s="receiveGo"></block><block s="doDeleteFromList"><l><option>all</option></l><block var="source"/></block><block s="doDeleteFromList"><l><option>all</option></l><block var="output"/></block><block s="doAsk"><l>enter</l></block><block s="doDeclareVariables"><list><l>args</l></list></block><block s="doSetVar"><l>args</l><block s="reportTextSplit"><block s="getLastAnswer"></block><l>?&lt;</l></block></block><block s="doIfElse"><block s="reportGreaterThan"><block s="reportListLength"><block var="args"/></block><l>1</l></block><script><block s="doSetVar"><l>source</l><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportRandom"><l>1</l><block s="reportListItem"><l>2</l><block var="args"/></block></block></autolambda><list></list></block><block s="reportNumbers"><l>1</l><block s="reportListItem"><l>1</l><block var="args"/></block></block></block></block></script><script><block s="doUntil"><block s="reportNot"><block s="reportIsA"><block s="getLastAnswer"></block><l><option>number</option></l></block></block><script><block s="doAddToList"><block s="getLastAnswer"></block><block var="source"/></block><block s="doAsk"><l>enter</l></block></script></block></script></block><block s="doSetVar"><l>output</l><custom-block s="merge sort %l"><block var="source"/></custom-block></block><block s="bubble"><block s="reportIfElse"><custom-block s="is %l sorted?"><block var="output"/></custom-block><l>Success</l><l>Failure</l></block></block></script><script x="521" y="388.66666666666663"><custom-block s="merge sort %l"><block var="source"/></custom-block></script></scripts></sprite><watcher var="source" style="normal" x="9" y="8" color="243,118,29" extX="100.24609375" extY="150"/><watcher var="output" style="normal" x="339" y="8.000001999999995" color="243,118,29" extX="100.24609375" extY="150"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="do %&apos;cmd&apos; until %&apos;condition&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%cs"></input><input type="%boolUE"></input></inputs><script><block s="doRun"><block var="cmd"/><list></list></block><block s="doUntil"><block s="evaluate"><block var="condition"/><list></list></block><script><block s="doRun"><block var="cmd"/><list></list></block></script></block></script></block-definition><block-definition s="merge sort %&apos;src&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doIf"><block s="reportLessThan"><block s="reportListLength"><block var="src"/></block><l>2</l></block><script><block s="doReport"><block var="src"/></block></script></block><block s="doDeclareVariables"><list><l>left</l><l>right</l><l>mid</l></list></block><block s="doSetVar"><l>left</l><block s="reportNewList"><list></list></block></block><block s="doSetVar"><l>right</l><block s="reportNewList"><list></list></block></block><block s="doSetVar"><l>mid</l><block s="reportMonadic"><l><option>floor</option></l><block s="reportQuotient"><block s="reportListLength"><block var="src"/></block><l>2</l></block></block></block><block s="doFor"><l>i</l><l>1</l><block s="reportListLength"><block var="src"/></block><script><block s="doIfElse"><block s="reportNot"><block s="reportGreaterThan"><block var="i"/><block var="mid"/></block></block><script><block s="doAddToList"><block s="reportListItem"><block var="i"/><block var="src"/></block><block var="left"/></block></script><script><block s="doAddToList"><block s="reportListItem"><block var="i"/><block var="src"/></block><block var="right"/></block></script></block></script></block><block s="doSetVar"><l>left</l><custom-block s="merge sort %l"><block var="left"/></custom-block></block><block s="doSetVar"><l>right</l><custom-block s="merge sort %l"><block var="right"/></custom-block></block><block s="doDeclareVariables"><list><l>res</l></list></block><block s="doSetVar"><l>res</l><block s="reportNewList"><list></list></block></block><block s="doUntil"><block s="reportOr"><block s="reportListIsEmpty"><block var="left"/></block><block s="reportListIsEmpty"><block var="right"/></block></block><script><block s="doIfElse"><block s="reportNot"><block s="reportGreaterThan"><block s="reportListItem"><l>1</l><block var="left"/></block><block s="reportListItem"><l>1</l><block var="right"/></block></block></block><script><block s="doAddToList"><block s="reportListItem"><l>1</l><block var="left"/></block><block var="res"/></block><block s="doDeleteFromList"><l>1</l><block var="left"/></block></script><script><block s="doAddToList"><block s="reportListItem"><l>1</l><block var="right"/></block><block var="res"/></block><block s="doDeleteFromList"><l>1</l><block var="right"/></block></script></block></script></block><block s="doUntil"><block s="reportListIsEmpty"><block var="left"/></block><script><block s="doAddToList"><block s="reportListItem"><l>1</l><block var="left"/></block><block var="res"/></block><block s="doDeleteFromList"><l>1</l><block var="left"/></block></script></block><block s="doUntil"><block s="reportListIsEmpty"><block var="right"/></block><script><block s="doAddToList"><block s="reportListItem"><l>1</l><block var="right"/></block><block var="res"/></block><block s="doDeleteFromList"><l>1</l><block var="right"/></block></script></block><block s="doReport"><block var="res"/></block></script><scripts><script x="358" y="107.83333333333339"><block s="doSayFor"><block var="src"/><l>2</l></block></script></scripts></block-definition><block-definition s="is %&apos;list&apos; sorted?" type="predicate" category="lists"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doFor"><l>i</l><l>1</l><block s="reportDifference"><block s="reportListLength"><block var="list"/></block><l>1</l></block><script><block s="doIf"><block s="reportGreaterThan"><block s="reportListItem"><block var="i"/><block var="list"/></block><block s="reportListItem"><block s="reportSum"><block var="i"/><l>1</l></block><block var="list"/></block></block><script><block s="doReport"><block s="reportBoolean"><l><bool>false</bool></l></block></block></script></block></script></block><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block-definition></blocks><variables><variable name="source"><list struct="atomic" id="332">1816,9431,3503,1006,2759,5554,2641,5530,5003,7283,1858,4837,274,3957,7654,4233,2086,1880,7217,6150,9740,3843,2327,2015,915,2456,4440,6703,6811,8950,5761,5303,2961,2347,6231,6792,6613,3160,5187,7934,8977,4787,8777,1785,9248,6507,9419,3033,1636,2644,7712,6948,4839,8673,9721,2202,9197,7063,6569,2797,2792,9515,7532,4587,7374,765,2023,5292,5898,7382,4417,6296,6643,9965,131,3304,8349,531,9111,323,5443,6868,9798,2909,9778,8409,2242,7646,1441,2728,517,8909,5758,6221,8256,5094,4967,5320,7195,4517,7892,4185,1679,260,3946,8382,3780,4195,7810,6216,2615,9692,2187,1819,379,7198,1313,1964,5913,8829,552,165,7604,5258,2253,9498,6785,4961,2780,3511,1904,4149,441,9507,2171,2222,2412,4799,8383,9917,5135,9764,6641,9890,174,2716,9624,7603,1576,8809,8538,3844,9700,3088,8121,7519,7266,3344,8717,3565,7419,6544,2834,6304,3081,7919,9856,954,6200,5817,5410,1181,5142,922,6292,9839,6561,3952,657,6332,3638,7283,6618,3028,2836,1537,2881,9530,6178,2737,3052,4040,5421,2671,2878,8555,4668,1026,7762,8574,9479,2500,669,7487,9377,545,3352,3027,3447,8063,708,3976,8923,6737,6977,1755,1152,148,5611,845,1979,6316,7455,1601,9843,6230,6525,4962,2720,8752,3666,6432,6203,1847,4962,2145,9306,9260,4667,3377,5965,3757,8741,5140,4623,6936,9134,4499,4075,578,1921,412,959,9683,836,939,1039,3934,1234,3730,3183,7878,9424,3521,8603,9333,2097,1840,7351,9945,3280,5126,2722,4638,1387,7017,9280,7280,2982,1408,9837,2140,401,2500,7033,7418,5611,4930,4029,4256,1091,7841,479,6821,3899,6337,308,8713,2516,6413,5638,3805,8241,9492,4938,2743,2436,6896,3377,4361,2491,7953,274,2451,6272,1367,5320,42,3007,1091,4125,695,5653,6224,1021,186,5835,1380,7491,5336,6716,2642,5313,4702,9331,2028,8840,7955,7556,3673,1699,9454,8716,8673,2013,1157,1948,6129,9339,8307,908,8183,5240,8138,6172,2838,9785,8746,235,8961,1526,3928,5128,1085,1844,9812,7549,1176,8910,794,4528,9766,9239,1778,2654,3484,5160,4279,8751,7478,9746,4129,2935,558,8321,77,4079,496,4111,2425,8993,6382,784,1365,6608,3142,9266,5717,8768,4931,5311,1247,7780,1324,2539,9633,602,1230,1920,6596,1903,9668,5356,8139,771,5990,5495,5453,8494,6443,278,6251,6910,3309,2585,4069,4405,718,1646,9812,5454,4297,507,5110,3173,7250,8248,1672,4172,6842,1093,412,5820,8387,5864,6497,4975,9041,246,453,541,5605,531,680,3286,756,2828,6239,2191,2749,1370,473,576,1388,4065,5524,159,4667,1302,2267,7593,4771,9898,1321,1503,8023,4434,6394,7295,4468,9776,4113,4556,9375,9320,9048,2886,3535,6178,9134,3379,6546,385,8196,5035,3444,4023,5493,8010,493,7394,9048,3873,374,1706,6015,3439,9285,4449,7850,505,7209,1599,7021,7183,5798,6608,583,4686,6219,8828,4404,6172,9873,9052,8810,3858,8952,3830,1774,6007,7600,4192,5808,5419,56,424,6031,4135,4606,2218,3253,5051,7578,6926,3691,1488,9394,7398,2164,591,730,5777,9387,4483,3855,2185,4009,7179,3599,1983,6162,7336,41,2919,3516,8906,2311,775,924,6061,9200,2044,1984,692,6764,745,3771,3414,688,9587,3619,1956,663,6491,9941,975,6791,2716,1958,2747,6918,5137,1491,9218,4976,4188,8703,5995,904,502,1953,8233,923,9813,2992,8264,2351,6845,629,8788,2265,8431,4133,6024,2083,3944,4991,6988,1519,3618,9886,9108,8643,3029,1307,8283,2246,9776,2861,5595,5807,6384,5178,7245,7812,6390,9690,3075,5426,4586,9677,1883,6608,9126,8239,4463,3039,1763,3263,7672,842,8561,5275,3566,8515,1191,7297,716,5977,6976,7059,5167,464,4635,8541,1747,5021,1513,1733,3683,2764,8780,5581,2690,2506,7127,881,1407,2227,609,4715,4638,8582,3663,4683,8609,7953,5980,5056,2841,3056,2938,4902,5568,910,3706,9707,757,9874,1388,7132,9056,1173,3651,4723,9858,9330,1106,2151,2308,7948,3646,8551,217,8314,2547,3277,2082,4586,2226,4280,9771,4806,1049,7106,7639,8640,3202,2904,3104,9530,4850,140,8953,9137,5786,1665,7873,2137,3594,8976,4767,1264,1364,8053,3952,2580,3988,4728,3508,3532,912,7198,5491,2157,3941,2651,9615,6703,9596,6971,6404,6653,6637,9671,4984,6939,2361,1981,2127,744,6600,897,6912,8961,1224,6043,5533,421,1441,688,2438,8242,9131,117,1204,5219,1445,9028,4183,2636,4287,3145,795,4812,4911,1340,2045,6087,9228,1234,1617,4214,1677,2235,7106,8234,1765,3397,9932,417,9506,3879,1115,4032,8719,6219,4476,6221,9936,6472,2563,3628,1938,383,2686,5997,1016,5293,3121,2956,3708,7556,4733,3441,8557,1827,2425,8705,6164,4430,2503,3629,2977,4717,8226,9226,4053,7658,7811,6435,9218,8,3745,8244,3832,3577,9319,5172,7222,4894,2070,933,5180,1448,7233,3534,3361,1549,8309,8669,2162,7976,3798,6460,2171,3888,6366,121,9249,3427,4895,8833,5386,79,1918,7536,6627,8601,9297,827,5634,3516,2531,3449,9688,8632,1958,1827,1424,9253,6164,7275,4989,4052,5965,6902,7392,1697,4848,3835,1651,7289,1154,7719,939,1666,8927,5612,5346,9215,9132,4497,2132,1338,2799,4114,7210,1050,9222,3942,3212,9988,9724,9531,8433,3811,426,6371,5460,8286,3562,2964,49,4369,637,5552,9041,513,1458,3652,7596,1515,8543,4305,3521,99,1829,9136,6689,484,8657,867,4071,2206,7285,5650,9993,826,8375,2331,3535,6808,6630,1787,4598,2799,1797,6011,4884,1763,3239,9507,7813,8783,4756,265,2034,5670,3720,2833,9297,7317,7417,4668,4735,7086,302,7712</list></variable><variable name="output"><list struct="atomic" id="333">8,41,42,49,56,77,79,99,117,121,131,140,148,159,165,174,186,217,235,246,260,265,274,274,278,302,308,323,374,379,383,385,401,412,412,417,421,424,426,441,453,464,473,479,484,493,496,502,505,507,513,517,531,531,541,545,552,558,576,578,583,591,602,609,629,637,657,663,669,680,688,688,692,695,708,716,718,730,744,745,756,757,765,771,775,784,794,795,826,827,836,842,845,867,881,897,904,908,910,912,915,922,923,924,933,939,939,954,959,975,1006,1016,1021,1026,1039,1049,1050,1085,1091,1091,1093,1106,1115,1152,1154,1157,1173,1176,1181,1191,1204,1224,1230,1234,1234,1247,1264,1302,1307,1313,1321,1324,1338,1340,1364,1365,1367,1370,1380,1387,1388,1388,1407,1408,1424,1441,1441,1445,1448,1458,1488,1491,1503,1513,1515,1519,1526,1537,1549,1576,1599,1601,1617,1636,1646,1651,1665,1666,1672,1677,1679,1697,1699,1706,1733,1747,1755,1763,1763,1765,1774,1778,1785,1787,1797,1816,1819,1827,1827,1829,1840,1844,1847,1858,1880,1883,1903,1904,1918,1920,1921,1938,1948,1953,1956,1958,1958,1964,1979,1981,1983,1984,2013,2015,2023,2028,2034,2044,2045,2070,2082,2083,2086,2097,2127,2132,2137,2140,2145,2151,2157,2162,2164,2171,2171,2185,2187,2191,2202,2206,2218,2222,2226,2227,2235,2242,2246,2253,2265,2267,2308,2311,2327,2331,2347,2351,2361,2412,2425,2425,2436,2438,2451,2456,2491,2500,2500,2503,2506,2516,2531,2539,2547,2563,2580,2585,2615,2636,2641,2642,2644,2651,2654,2671,2686,2690,2716,2716,2720,2722,2728,2737,2743,2747,2749,2759,2764,2780,2792,2797,2799,2799,2828,2833,2834,2836,2838,2841,2861,2878,2881,2886,2904,2909,2919,2935,2938,2956,2961,2964,2977,2982,2992,3007,3027,3028,3029,3033,3039,3052,3056,3075,3081,3088,3104,3121,3142,3145,3160,3173,3183,3202,3212,3239,3253,3263,3277,3280,3286,3304,3309,3344,3352,3361,3377,3377,3379,3397,3414,3427,3439,3441,3444,3447,3449,3484,3503,3508,3511,3516,3516,3521,3521,3532,3534,3535,3535,3562,3565,3566,3577,3594,3599,3618,3619,3628,3629,3638,3646,3651,3652,3663,3666,3673,3683,3691,3706,3708,3720,3730,3745,3757,3771,3780,3798,3805,3811,3830,3832,3835,3843,3844,3855,3858,3873,3879,3888,3899,3928,3934,3941,3942,3944,3946,3952,3952,3957,3976,3988,4009,4023,4029,4032,4040,4052,4053,4065,4069,4071,4075,4079,4111,4113,4114,4125,4129,4133,4135,4149,4172,4183,4185,4188,4192,4195,4214,4233,4256,4279,4280,4287,4297,4305,4361,4369,4404,4405,4417,4430,4434,4440,4449,4463,4468,4476,4483,4497,4499,4517,4528,4556,4586,4586,4587,4598,4606,4623,4635,4638,4638,4667,4667,4668,4668,4683,4686,4702,4715,4717,4723,4728,4733,4735,4756,4767,4771,4787,4799,4806,4812,4837,4839,4848,4850,4884,4894,4895,4902,4911,4930,4931,4938,4961,4962,4962,4967,4975,4976,4984,4989,4991,5003,5021,5035,5051,5056,5094,5110,5126,5128,5135,5137,5140,5142,5160,5167,5172,5178,5180,5187,5219,5240,5258,5275,5292,5293,5303,5311,5313,5320,5320,5336,5346,5356,5386,5410,5419,5421,5426,5443,5453,5454,5460,5491,5493,5495,5524,5530,5533,5552,5554,5568,5581,5595,5605,5611,5611,5612,5634,5638,5650,5653,5670,5717,5758,5761,5777,5786,5798,5807,5808,5817,5820,5835,5864,5898,5913,5965,5965,5977,5980,5990,5995,5997,6007,6011,6015,6024,6031,6043,6061,6087,6129,6150,6162,6164,6164,6172,6172,6178,6178,6200,6203,6216,6219,6219,6221,6221,6224,6230,6231,6239,6251,6272,6292,6296,6304,6316,6332,6337,6366,6371,6382,6384,6390,6394,6404,6413,6432,6435,6443,6460,6472,6491,6497,6507,6525,6544,6546,6561,6569,6596,6600,6608,6608,6608,6613,6618,6627,6630,6637,6641,6643,6653,6689,6703,6703,6716,6737,6764,6785,6791,6792,6808,6811,6821,6842,6845,6868,6896,6902,6910,6912,6918,6926,6936,6939,6948,6971,6976,6977,6988,7017,7021,7033,7059,7063,7086,7106,7106,7127,7132,7179,7183,7195,7198,7198,7209,7210,7217,7222,7233,7245,7250,7266,7275,7280,7283,7283,7285,7289,7295,7297,7317,7336,7351,7374,7382,7392,7394,7398,7417,7418,7419,7455,7478,7487,7491,7519,7532,7536,7549,7556,7556,7578,7593,7596,7600,7603,7604,7639,7646,7654,7658,7672,7712,7712,7719,7762,7780,7810,7811,7812,7813,7841,7850,7873,7878,7892,7919,7934,7948,7953,7953,7955,7976,8010,8023,8053,8063,8121,8138,8139,8183,8196,8226,8233,8234,8239,8241,8242,8244,8248,8256,8264,8283,8286,8307,8309,8314,8321,8349,8375,8382,8383,8387,8409,8431,8433,8494,8515,8538,8541,8543,8551,8555,8557,8561,8574,8582,8601,8603,8609,8632,8640,8643,8657,8669,8673,8673,8703,8705,8713,8716,8717,8719,8741,8746,8751,8752,8768,8777,8780,8783,8788,8809,8810,8828,8829,8833,8840,8906,8909,8910,8923,8927,8950,8952,8953,8961,8961,8976,8977,8993,9028,9041,9041,9048,9048,9052,9056,9108,9111,9126,9131,9132,9134,9134,9136,9137,9197,9200,9215,9218,9218,9222,9226,9228,9239,9248,9249,9253,9260,9266,9280,9285,9297,9297,9306,9319,9320,9330,9331,9333,9339,9375,9377,9387,9394,9419,9424,9431,9454,9479,9492,9498,9506,9507,9507,9515,9530,9530,9531,9587,9596,9615,9624,9633,9668,9671,9677,9683,9688,9690,9692,9700,9707,9721,9724,9740,9746,9764,9766,9771,9776,9776,9778,9785,9798,9812,9812,9813,9837,9839,9843,9856,9858,9873,9874,9886,9890,9898,9917,9932,9936,9941,9945,9965,9988,9993</list></variable></variables></project><media name="merge sort" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>