<snapdata remixID="9394897"><project name="U8 Recursion Reporters Skeleton" 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="0.4531722054380225" y="0.09063444108761587" 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="362" y="669.6666666666667"><block s="receiveMessage"><l>say</l></block><block s="doWait"><l>1</l></block><block s="doStopThis"><l><option>all but this script</option></l></block><block s="bubble"><block var="unsorted list"/></block></script><script x="311.33333333333337" y="279"><block s="receiveKey"><l><option>b</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="doBroadcast"><l>say</l></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></scripts></sprite><watcher var="sorted list" style="normal" x="6.895833333333371" y="6.895833333333343" color="243,118,29" extX="80.00000000000011" extY="70"/><watcher var="unsorted list" style="normal" x="6.895833333333371" y="108.95416804583334" color="243,118,29" extX="80.00000000000011" extY="70"/><watcher var="bubble" style="normal" x="10" y="10" color="243,118,29" hidden="true"/></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="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><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="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="doFor"><l>i</l><l>1</l><block s="reportSum"><block s="reportListLength"><block var="unsorted"/></block><l>-1</l></block><script><block s="doIf"><block s="reportLessThan"><block s="reportListItem"><block s="reportSum"><block var="i"/><l>1</l></block><block var="unsorted"/></block><block s="reportListItem"><block var="i"/><block var="unsorted"/></block></block><script><block s="doSetVar"><l>bubble</l><block s="reportListItem"><block s="reportSum"><block var="i"/><l>1</l></block><block var="unsorted"/></block></block><block s="doReplaceInList"><block s="reportSum"><block var="i"/><l>1</l></block><block var="unsorted"/><block s="reportListItem"><block var="i"/><block var="unsorted"/></block></block><block s="doReplaceInList"><block var="i"/><block var="unsorted"/><block var="bubble"/></block></script></block></script></block><block s="doAddToList"><block s="reportListItem"><block s="reportListLength"><block var="unsorted"/></block><block var="unsorted"/></block><block var="unsorted"/></block><block s="doDeleteFromList"><block s="reportListLength"><block var="unsorted"/></block><block var="unsorted"/></block><block s="doReport"><custom-block s="bubble sort %l"><block var="unsorted"/></custom-block></block></script></block></script></block-definition></blocks><variables><variable name="sorted list"><list struct="atomic" id="320"></list></variable><variable name="unsorted list"><list struct="atomic" id="321">A,B,C,D,F</list></variable><variable name="bubble"><l>A</l></variable></variables></project><media name="U8 Recursion Reporters Skeleton" app="Snap! 5.4, http://snap.berkeley.edu" version="1"></media></snapdata>