<snapdata remixID="11238398"><project name="BubbleSort" app="Snap! 7, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><scenes select="1"><scene name="BubbleSort"><notes></notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="sorted %&apos;listSorted&apos;" type="predicate" category="operators"><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="reportListAttribute"><l><option>length</option></l><block var="listOfNums"/></block><l>1</l></block><script><block s="doIf"><block s="reportLessThan"><block s="reportListItem"><block var="i"/><block var="listOfNums"/></block><block s="reportListItem"><block s="reportSum"><block var="i"/><l>1</l></block><block var="listOfNums"/></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><block-definition s="bubble sort" type="command" category="variables"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doDeclareVariables"><list><l>temp</l><l>checks</l><l>numsLooked</l></list></block><block s="doSetVar"><l>numsLooked</l><l>1</l></block><block s="doSetVar"><l>checks</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doUntil"><block var="checks"/><script><block s="doSetVar"><l>checks</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="doFor"><l>i</l><l>1</l><block s="reportDifference"><block s="reportListAttribute"><l><option>length</option></l><block var="listOfNums"/></block><block var="numsLooked"/></block><script><block s="doIf"><block s="reportGreaterThan"><block s="reportListItem"><block var="i"/><block var="listOfNums"/></block><block s="reportListItem"><block s="reportSum"><block var="i"/><l>1</l></block><block var="listOfNums"/></block></block><script><block s="doSetVar"><l>checks</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doSetVar"><l>temp</l><block s="reportListItem"><block var="i"/><block var="listOfNums"/></block></block><block s="doReplaceInList"><block var="i"/><block var="listOfNums"/><block s="reportListItem"><block s="reportSum"><block var="i"/><l>1</l></block><block var="listOfNums"/></block></block><block s="doReplaceInList"><block s="reportSum"><block var="i"/><l>1</l></block><block var="listOfNums"/><block var="temp"/></block></script></block></script></block><block s="doChangeVar"><l>numsLooked</l><l>1</l></block></script></block></script></block-definition><block-definition s="drawList" type="command" category="pen"><header></header><code></code><translations></translations><inputs></inputs><script><block s="setColor"><color>0,17,20,1</color></block><block s="clear"></block><block s="gotoXY"><l>-230</l><l>0</l></block><block s="down"></block><block s="gotoXY"><l>230</l><l>0</l></block><block s="up"></block><block s="gotoXY"><l>-230</l><block s="reportListItem"><l>1</l><block var="listOfNums"/></block></block><block s="down"></block><block s="doFor"><l>i</l><l>1</l><block s="reportListAttribute"><l><option>length</option></l><block var="listOfNums"/></block><script><block s="setYPosition"><l>0</l></block><block s="setYPosition"><block s="reportListItem"><block var="i"/><block var="listOfNums"/></block></block><block s="changeXPosition"><block s="reportQuotient"><l>460</l><block s="reportListAttribute"><l><option>length</option></l><block var="listOfNums"/></block></block></block></script></block><block s="gotoXY"><l>230</l><l>0</l></block><block s="up"></block></script></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="false" hyperops="true" codify="false" inheritance="true" sublistIDs="false" id="175"><pentrails>data:image/png;base64,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</pentrails><costumes><list struct="atomic" id="176"></list></costumes><sounds><list struct="atomic" id="177"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="BubbleHub" idx="1" x="229.9999999999998" y="8.169114087780793e-14" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="false" costume="0" color="0,17,20,1" pen="tip" id="182"><costumes><list struct="atomic" id="183"></list></costumes><sounds><list struct="atomic" id="184"></list></sounds><blocks></blocks><variables></variables><scripts><script x="36" y="30"><block s="receiveGo"></block><block s="doSetVar"><l>listOfNums</l><block s="reportNewList"><list></list></block></block><block s="doAsk"><l>How many numbers do you want in your list?</l></block><block s="doFor"><l>i</l><l>1</l><block s="getLastAnswer"></block><script><block s="doAddToList"><block s="reportRandom"><l>-170</l><l>170</l></block><block var="listOfNums"/></block></script></block><custom-block s="drawList"></custom-block><block s="doAsk"><l>Press Space to sort</l></block><custom-block s="bubble sort"></custom-block><custom-block s="drawList"></custom-block></script></scripts></sprite><watcher var="listOfNums" style="normal" x="0" y="0" color="243,118,29" extX="80" extY="70"/></sprites></stage><variables><variable name="listOfNums"><list struct="atomic" id="217">-168,-163,-155,-150,-145,-143,-142,-142,-142,-138,-133,-133,-123,-121,-117,-112,-103,-95,-95,-94,-92,-92,-89,-87,-83,-81,-79,-72,-68,-65,-65,-58,-52,-50,-47,-46,-41,-22,-20,-20,-19,-18,-13,-11,2,9,12,14,16,23,27,28,33,37,39,40,41,47,53,53,55,55,65,67,70,71,73,76,80,86,87,88,88,88,92,99,102,105,108,108,108,112,112,116,118,124,128,129,135,136,140,146,146,152,155,160,160,163,165,170</list></variable></variables></scene></scenes></project><media name="BubbleSort" app="Snap! 7, https://snap.berkeley.edu" version="2"></media></snapdata>