<snapdata remixID="15088028"><project name="Bubble sort" app="Snap! 11.0.8, 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><primitives></primitives><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="6"><pentrails>data:image/png;base64,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</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="158.85656394941293" y="95.35757703794039" 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="219" y="319.33333333333337"><block s="reportVariadicGreaterThan"><list><l></l><l></l></list></block></script><script x="102" y="15.333333333333343"><block s="receiveGo"></block><block s="doSetVar"><l>sorted list</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doSetVar"><l>list</l><block s="reportNewList"><list></list></block></block><block s="doAsk"><l>How many numbers do you want to be sorted?</l></block><block s="doRepeat"><block s="getLastAnswer"></block><script><block s="doAddToList"><block s="reportRandom"><l>1</l><l>25</l></block><block var="list"/></block></script></block><block s="doSayFor"><l>time to sort!</l><l>1.3</l></block><block s="doUntil"><block var="sorted list"/><script><block s="doSetVar"><l>sorted list</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="list"/></block><l>1</l></block><script><block s="doIf"><block s="reportVariadicGreaterThan"><list><block s="reportListItem"><block var="i"/><block var="list"/></block><block s="reportListItem"><block s="reportVariadicSum"><list><block var="i"/><l>1</l></list></block><block var="list"/></block></list></block><script><block s="doSetVar"><l>sorting</l><block s="reportListItem"><block var="i"/><block var="list"/></block></block><block s="doReplaceInList"><block var="i"/><block var="list"/><block s="reportListItem"><block s="reportVariadicSum"><list><block var="i"/><l>1</l></list></block><block var="list"/></block></block><block s="doReplaceInList"><block s="reportVariadicSum"><list><block var="i"/><l>1</l></list></block><block var="list"/><block var="sorting"/></block><block s="doSetVar"><l>sorted list</l><block s="reportBoolean"><l><bool>false</bool></l></block></block></script><list></list></block></script></block></script></block><block s="doSayFor"><l>Done!</l><l>1.5</l></block></script></scripts></sprite><watcher var="sorted list" style="normal" x="10" y="31.000001999999995" color="243,118,29"/><watcher var="sorting" style="normal" x="10" y="52.00000399999999" color="243,118,29"/><watcher var="list" style="normal" x="37.99999999999977" y="97" color="243,118,29" extX="80" extY="70"/></sprites></stage><variables><variable name="list"><list struct="atomic" id="134">3,4,5</list></variable><variable name="sorted list"><bool>true</bool></variable><variable name="sorting"><l>4</l></variable></variables></scene></scenes></project><media name="Bubble sort" app="Snap! 11.0.8, https://snap.berkeley.edu" version="2"></media></snapdata>