<snapdata remixID="9396211"><project name="U8_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="1.0170819798734836" y="-0.022147513799595765" 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="54.26431891666664" y="10"><block s="receiveGo"></block><block s="doSetVar"><l>sorted list</l><block s="reportNewList"><list></list></block></block><block s="doSetVar"><l>unsorted list</l><block s="reportNewList"><list><l>C</l><l>B</l><l>D</l><l>A</l><l>F</l></list></block></block><block s="doSayFor"><custom-block s="selection sort %l"><block var="unsorted list"/></custom-block><l>2</l><comment w="90" collapsed="false">review Selection Sort for help; no code needed</comment></block></script><script x="59.93098558333338" y="319.66666666666663"><block s="receiveKey"><l><option>b</option></l></block><block s="doSetVar"><l>swap flag</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="doSetVar"><l>sorted list</l><block s="reportNewList"><list></list></block></block><block s="doSetVar"><l>unsorted list</l><block s="reportNewList"><list><l>C</l><l>B</l><l>D</l><l>A</l><l>F</l></list></block></block><block s="doSayFor"><custom-block s="bubble sort %l"><block var="unsorted list"/></custom-block><l>2</l><comment w="90" collapsed="false">Option 2: enter your code here for Bubble Sort</comment></block></script><script x="58.59765225000001" y="164.66666666666669"><block s="receiveKey"><l><option>p</option></l></block><block s="doSetVar"><l>sorted list</l><block s="reportNewList"><list></list></block></block><block s="doSetVar"><l>unsorted list</l><block s="reportNewList"><list><l>C</l><l>B</l><l>D</l><l>A</l><l>F</l></list></block></block><block s="doSayFor"><custom-block s="partition sort %l"><block var="unsorted list"/></custom-block><l>2</l><comment w="90" collapsed="false">Option 1: enter your code here for Partition Sort</comment></block></script></scripts></sprite><watcher var="sorted list" style="normal" x="10.190509259259443" y="10.190509259259258" color="243,118,29" extX="80" extY="80" hidden="true"/><watcher var="swap flag" style="normal" x="14.777777777777828" y="14.777777777777786" color="243,118,29"/><watcher var="unsorted list" style="normal" x="42.70162037037039" y="181.69893722328706" color="243,118,29" extX="80" extY="70.00000000000003"/><watcher var="swap" style="normal" x="14.777777777777828" y="50.244447399999984" color="243,118,29"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="selection sort %&apos;unsorted&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doIfElse"><block s="reportOr"><block s="reportListIsEmpty"><block var="unsorted"/></block><block s="reportEquals"><block s="reportListLength"><block var="unsorted"/></block><l>1</l></block></block><script><block s="doAddToList"><block s="reportListItem"><l>1</l><block var="unsorted"/></block><block var="sorted list"/></block><block s="doReport"><block var="sorted list"/></block></script><script><block s="doAddToList"><block s="reportListItem"><custom-block s="earliest in %l"><block var="unsorted"/></custom-block><block var="unsorted"/></block><block var="sorted list"/></block><block s="doDeleteFromList"><custom-block s="earliest in %l"><block var="unsorted"/></custom-block><block var="unsorted"/></block><block s="doReport"><custom-block s="selection sort %l"><block var="unsorted"/></custom-block></block></script></block></script></block-definition><block-definition s="earliest in %&apos;unsorted&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doDeclareVariables"><list><l>count</l><l>earliest</l></list></block><block s="doSetVar"><l>count</l><l>1</l></block><block s="doSetVar"><l>earliest</l><block s="reportListItem"><l>1</l><block var="unsorted"/></block></block><block s="doFor"><l>i</l><l>2</l><block s="reportListLength"><block var="unsorted"/></block><script><block s="doIf"><block s="reportLessThan"><block s="reportListItem"><block var="i"/><block var="unsorted"/></block><block var="earliest"/></block><script><block s="doSetVar"><l>count</l><block var="i"/></block><block s="doSetVar"><l>earliest</l><block s="reportListItem"><block var="i"/><block var="unsorted"/></block></block></script></block></script></block><block s="doReport"><block var="count"/></block></script></block-definition><block-definition s="append %&apos;lists&apos;" type="reporter" category="lists"><comment x="0" y="0" w="287" collapsed="false">Take any number of input lists, and create a new list containing the items of the input lists.  So&#xD;              APPEND [A B] [C D]&#xD;where the [,,,] are lists reports the list&#xD;              [A B C D]&#xD;not [[A B] [C D]].</comment><header></header><code></code><translations></translations><inputs><input type="%mult%l"></input></inputs><script><block s="doWarp"><script><block s="doIf"><block s="reportEquals"><block var="lists"/><block s="reportNewList"><list></list></block></block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script></block><block s="doIf"><block s="reportEquals"><block s="reportListLength"><block var="lists"/></block><l>1</l></block><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="lists"/></block></block></script></block><block s="doIf"><block s="reportEquals"><block s="reportListItem"><l>1</l><block var="lists"/></block><block s="reportNewList"><list></list></block></block><script><block s="doReport"><custom-block s="append %mult%l"><block s="reportCDR"><block var="lists"/></block></custom-block></block></script></block><block s="doReport"><block s="reportCONS"><block s="reportListItem"><l>1</l><block s="reportListItem"><l>1</l><block var="lists"/></block></block><custom-block s="append %mult%l"><block s="reportCONS"><block s="reportCDR"><block s="reportListItem"><l>1</l><block var="lists"/></block></block><block s="reportCDR"><block var="lists"/></block></block></custom-block></block></block></script></block></script></block-definition><block-definition s="bubble sort %&apos;unsorted&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doIf"><block s="reportGreaterThan"><block s="reportListLength"><block var="unsorted list"/></block><l>1</l></block><script><block s="doUntil"><block s="reportEquals"><block var="swap flag"/><block s="reportBoolean"><l><bool>false</bool></l></block></block><script><block s="doSetVar"><l>swap flag</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doFor"><l>i</l><l>1</l><block s="reportDifference"><block s="reportListLength"><block var="unsorted list"/></block><l>1</l></block><script><block s="doIf"><block s="reportGreaterThan"><block s="reportListItem"><block var="i"/><block var="unsorted list"/></block><block s="reportListItem"><block s="reportSum"><block var="i"/><l>1</l></block><block var="unsorted list"/></block></block><script><block s="doSetVar"><l>swap flag</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="doSetVar"><l>swap</l><block s="reportListItem"><block var="i"/><block var="unsorted list"/></block></block><block s="doReplaceInList"><block var="i"/><block var="unsorted list"/><block s="reportListItem"><block s="reportSum"><block var="i"/><l>1</l></block><block var="unsorted list"/></block></block><block s="doReplaceInList"><block s="reportSum"><block var="i"/><l>1</l></block><block var="unsorted list"/><block var="swap"/></block></script></block></script></block></script></block></script></block><block s="doReport"><block var="unsorted list"/></block></script></block-definition><block-definition s="partition sort %&apos;unsorted&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doIfElse"><l/><script></script><script></script></block><block s="doReport"><l></l></block></script></block-definition></blocks><variables><variable name="sorted list"><list struct="atomic" id="352"></list></variable><variable name="unsorted list"><list struct="atomic" id="353">A,B,C,D,F</list></variable><variable name="swap"><l>B</l></variable><variable name="swap flag"><bool>false</bool></variable></variables></project><media name="U8_BubbleSort" app="Snap! 5.4, http://snap.berkeley.edu" version="1"></media></snapdata>