<snapdata remixID="9394880"><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="30" y="30"><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="35.666666666666686" y="339.66666666666663"><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="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="34.33333333333334" y="184.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="6.895833333333371" y="6.895833333333336" color="243,118,29" extX="101.00000000000011" extY="122"/><watcher var="unsorted list" style="normal" x="6.895833333333371" y="108.95416804583334" color="243,118,29" hidden="true"/><watcher var="unsorted" style="normal" x="10" y="10" color="243,118,29" hidden="true"/><watcher var="a" style="normal" x="10" y="31.000001999999995" 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="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="reportGreaterThan"><block s="reportListItem"><block var="i"/><block var="unsorted"/></block><block s="reportListItem"><block s="reportSum"><block var="i"/><l>1</l></block><block var="unsorted"/></block></block><script><block s="doSetVar"><l>a</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="a"/></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><block s="doReport"><l></l></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="360">A,B,C,D,F</list></variable><variable name="unsorted list"><list struct="atomic" id="361">F</list></variable><variable name="unsorted"><l>0</l></variable><variable name="a"><l>A</l></variable></variables></project><media name="U8 Recursion Reporters Skeleton" app="Snap! 5.4, http://snap.berkeley.edu" version="1"></media></snapdata>