<snapdata remixID="9122787"><project name="BubbleSort" app="Snap! 5.4, http://snap.berkeley.edu" version="1"><notes></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" 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="0" y="0" 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="100" y="33"><block s="receiveGo"></block><block s="doSetVar"><l>list</l><block s="reportNewList"><list></list></block></block><block s="doSetVar"><l>sorted?</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doAsk"><l>How many numbers do you want?</l></block><block s="doFor"><l>i</l><l>1</l><block s="getLastAnswer"></block><script><block s="doAddToList"><block s="reportRandom"><l>1</l><l>1000</l></block><block var="list"/></block></script></block></script><script x="83" y="249"><block s="receiveKey"><l><option>space</option></l></block><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="doFor"><l>j</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="j"/><block var="list"/></block><block s="reportListItem"><block s="reportSum"><block var="j"/><l>1</l></block><block var="list"/></block></block><script><custom-block s="swap %s %s %s"><block var="j"/><block s="reportSum"><block var="j"/><l>1</l></block><block var="list"/></custom-block></script></block></script></block></script></block></script></scripts></sprite><watcher var="sorted?" style="normal" x="16" y="266.000002" color="243,118,29"/><watcher var="list" style="normal" x="1" y="2" color="243,118,29" extX="145" extY="226"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="swap %&apos;a&apos; %&apos;b&apos; %&apos;list&apos;" type="command" category="other"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input><input type="%s"></input></inputs><script><block s="doDeclareVariables"><list><l>temp</l></list></block><block s="doSetVar"><l>temp</l><block s="reportListItem"><block var="a"/><block var="list"/></block></block><block s="doReplaceInList"><block var="a"/><block var="list"/><block s="reportListItem"><block var="b"/><block var="list"/></block></block><block s="doReplaceInList"><block var="b"/><block var="list"/><block var="temp"/></block></script></block-definition></blocks><variables><variable name="list"><list struct="atomic" id="115">46,73,150,469,758,822,828,836,927,967</list></variable><variable name="sorted?"><bool>false</bool></variable></variables></project><media name="BubbleSort" app="Snap! 5.4, http://snap.berkeley.edu" version="1"></media></snapdata>