<snapdata remixID="12291700"><project name="Bubble Sort" app="Snap! 8.1, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><scenes select="1"><scene name="Bubble Sort"><notes></notes><hidden></hidden><headers></headers><code></code><blocks></blocks><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" id="5"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAAAXNSR0IArs4c6QAADoVJREFUeF7t1cEJAAAIxDDdf2m3sJ+4wEEQuuMIECBAgACBd4F9XzRIgAABAgQIjAB7AgIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+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+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECByxcQFpoRMBzwAAAABJRU5ErkJggg==</pentrails><costumes><list struct="atomic" id="6"></list></costumes><sounds><list struct="atomic" id="7"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Sprite" idx="1" x="0.038772144415816" y="-0.247225679089496" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="80,80,80,1" pen="tip" id="12"><costumes><list struct="atomic" id="13"></list></costumes><sounds><list struct="atomic" id="14"></list></sounds><blocks></blocks><variables></variables><scripts><script x="36" y="30"><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 should be in your list?</l></block><block s="doRepeat"><block s="getLastAnswer"></block><script><block s="doAddToList"><block s="reportRandom"><l>-1000</l><l>1000</l></block><block var="list"/></block></script></block><block s="bubble"><l>Press space to use Bubble Sort.</l></block></script><script x="35" y="223"><block s="receiveKey"><l><option>space</option></l><list></list></block><block s="doUntil"><block s="reportEquals"><block var="sorted?"/><block s="reportBoolean"><l><bool>true</bool></l></block></block><script><block s="doFor"><l>i</l><l>1</l><block s="reportListAttribute"><l><option>length</option></l><block var="list"/></block><script><block s="doFor"><l>j</l><l>1</l><block s="reportDifference"><block s="reportListAttribute"><l><option>length</option></l><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="reportVariadicSum"><list><block var="j"/><l>1</l></list></block><block var="list"/></block></block><script><block s="doSetVar"><l>temp</l><block s="reportListItem"><block s="reportVariadicSum"><list><block var="j"/><l>1</l></list></block><block var="list"/></block></block><block s="doReplaceInList"><block s="reportVariadicSum"><list><block var="j"/><l>1</l></list></block><block var="list"/><block s="reportListItem"><block var="j"/><block var="list"/></block></block><block s="doReplaceInList"><block var="j"/><block var="list"/><block var="temp"/></block></script></block><block s="doSetVar"><l>sorted?</l><block s="reportBoolean"><l><bool>false</bool></l></block></block></script></block></script></block><block s="doSetVar"><l>sorted?</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block></script></scripts></sprite><watcher var="sorted?" style="normal" x="31.06287119703984" y="31.062871197039797" color="243,118,29" hidden="true"/><watcher var="temp" style="normal" x="31.06287119703984" y="96.2949069233976" color="243,118,29" hidden="true"/><watcher var="list" style="normal" x="8.089883342942926" y="12.960543495033903" color="243,118,29" extX="79.99999999999989" extY="70"/></sprites></stage><variables><variable name="sorted?"><bool>true</bool></variable><variable name="temp"><l>-939</l></variable><variable name="list"><list struct="atomic" id="138"></list></variable></variables></scene></scenes></project><media name="Bubble Sort" app="Snap! 8.1, https://snap.berkeley.edu" version="2"></media></snapdata>