<snapdata remixID="13291168"><project name="bubble sort project class work" app="Snap! 9.0, 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 project class work"><notes></notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="bubble sort" type="command" category="lists"><header></header><code></code><translations></translations><inputs></inputs></block-definition></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="true" hyperops="true" codify="false" inheritance="true" sublistIDs="false" id="6"><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="7"></list></costumes><sounds><list struct="atomic" id="8"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><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="13"><costumes><list struct="atomic" id="14"></list></costumes><sounds><list struct="atomic" id="15"></list></sounds><blocks></blocks><variables></variables><scripts><script x="20" y="20"><block s="receiveGo"></block><block s="doAsk"><l>how many numbers should be in your list?</l></block><block s="doSetVar"><l>list o num</l><block s="reportNewList"><list></list></block></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 o num"/></block></script></block><block s="bubble"><l>press space to sort the list using bubble sort</l></block></script><script x="131" y="231.83333333333337"><block s="receiveKey"><l><option>space</option></l><list></list></block><block s="bubble"><l>sorting</l></block><block s="doSetVar"><l>sorted?</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doUntil"><block s="reportVariadicEquals"><list><block var="sorted?"/><block s="reportBoolean"><l><bool>true</bool></l></block></list></block><script><block s="doFor"><l>each number</l><l>1</l><block s="reportDifference"><block s="reportListAttribute"><l><option>length</option></l><block var="list o num"/></block><l>1</l></block><script><block s="doIf"><block s="reportVariadicGreaterThan"><list><block s="reportListItem"><block var="each number"/><block var="list o num"/></block><block s="reportListItem"><block s="reportVariadicSum"><list><block var="each number"/><l>1</l></list></block><block var="list o num"/></block></list></block><script><block s="doDeclareVariables"><list><l>a</l></list></block><block s="doSetVar"><l>sorted?</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doSetVar"><l>a</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doReplaceInList"><block var="each number"/><block var="list o num"/><block s="reportListItem"><block s="reportVariadicSum"><list><block var="each number"/><l>1</l></list></block><block var="list o num"/></block></block><block s="doReplaceInList"><block s="reportVariadicSum"><list><block var="each number"/><l>1</l></list></block><block var="list o num"/><block var="a"/></block></script><list></list></block></script></block></script></block></script><script x="67" y="634.6666666666667"><block s="reportListItem"><l>1</l><l/></block></script><script x="490" y="160.83333333333337"><block s="doRepeat"><block s="reportListAttribute"><l><option>length</option></l><block var="list o num"/></block><script></script></block></script></scripts></sprite><watcher var="nuumbers given by user" style="normal" x="0" y="36" color="243,118,29" extX="80" extY="70" hidden="true"/><watcher var="list o num" style="normal" x="10" y="10" color="243,118,29" extX="166" extY="298"/><watcher var="sorted?" style="normal" x="10" y="31.000001999999995" color="243,118,29" hidden="true"/><watcher var="holder" style="normal" x="10" y="55.00000399999999" color="243,118,29" hidden="true"/></sprites></stage><variables><variable name="nuumbers given by user"><list struct="atomic" id="146"></list></variable><variable name="list o num"><list id="147"><item><l>-989</l></item><item><l>-565</l></item><item><l>-461</l></item><item><l>-347</l></item><item><l>-308</l></item><item><bool>false</bool></item><item><bool>false</bool></item><item><bool>false</bool></item><item><bool>false</bool></item><item><bool>false</bool></item><item><bool>false</bool></item><item><bool>false</bool></item><item><bool>false</bool></item><item><bool>false</bool></item><item><bool>false</bool></item><item><bool>false</bool></item><item><bool>false</bool></item><item><bool>false</bool></item><item><bool>false</bool></item><item><bool>false</bool></item><item><bool>false</bool></item><item><bool>false</bool></item><item><bool>false</bool></item><item><bool>false</bool></item><item><bool>false</bool></item><item><bool>false</bool></item><item><bool>false</bool></item><item><bool>false</bool></item><item><bool>false</bool></item><item><bool>false</bool></item><item><bool>false</bool></item><item><bool>false</bool></item><item><bool>false</bool></item><item><bool>false</bool></item><item><bool>false</bool></item><item><bool>false</bool></item><item><bool>false</bool></item><item><bool>false</bool></item><item><bool>false</bool></item><item><bool>false</bool></item><item><bool>false</bool></item><item><bool>false</bool></item><item><bool>false</bool></item><item><bool>false</bool></item><item><bool>false</bool></item><item><bool>false</bool></item><item><bool>false</bool></item><item><bool>false</bool></item><item><bool>false</bool></item><item><bool>false</bool></item></list></variable><variable name="sorted?"><bool>false</bool></variable><variable name="holder"><l>0</l></variable></variables></scene></scenes></project><media name="bubble sort project class work" app="Snap! 9.0, https://snap.berkeley.edu" version="2"></media></snapdata>