<snapdata remixID="9394156"><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="489.66666666666663" y="29.666666666666686"><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>James</l><l>Bob</l><l>Dylan</l><l>Albert</l><l>Fred</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="183.000001" y="618.6333343333333"><block s="doForEach"><l>item</l><block var="unsorted"/><script><block s="doIfElse"><block s="reportLessThan"><block var="item"/><block s="reportListItem"><block s="reportSum"><block var="item"/><l>1</l></block><block var="unsorted"/></block></block><script><block s="doAddToList"><block var="item"/><block var="sorted list"/></block></script><script><block s="doSetVar"><l>Placeholder</l><block s="reportListItem"><block s="reportSum"><block var="item"/><l>1</l></block><block var="unsorted"/></block></block><block s="doReplaceInList"><block s="reportSum"><block var="item"/><l>1</l></block><block var="unsorted"/><block var="item"/></block><block s="doReplaceInList"><block var="item"/><block var="unsorted"/><block var="Placeholder"/></block><block s="doReport"><custom-block s="bubble sort %l"><block var="unsorted list"/></custom-block></block></script></block></script></block></script><script x="10" y="450.33333333333337"><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><script x="478.33333333333337" y="177.33333333333331"><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>B</l><l>C</l><l>D</l><l>A</l><l>F</l><l>E</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">Completed</comment></block></script></scripts></sprite><watcher var="Placeholder" style="normal" x="1" y="225" color="243,118,29"/><watcher var="sorted list" style="normal" x="0.8958333333334849" y="0.8958333333333428" color="243,118,29" extX="80" extY="70"/><watcher var="unsorted list" style="normal" x="99.89583333333348" y="89.95416804583334" color="243,118,29" extX="80" extY="70"/></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="reportDifference"><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>Placeholder</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="Placeholder"/></block><block s="doReport"><custom-block s="bubble sort %l"><block var="unsorted list"/></custom-block></block></script></block></script></block><block s="doRepeat"><block s="reportListLength"><block var="unsorted"/></block><script><block s="doAddToList"><block s="reportListItem"><l>1</l><block var="unsorted"/></block><block var="sorted list"/></block><block s="doDeleteFromList"><l>1</l><block var="unsorted"/></block></script></block><block s="doReport"><block var="sorted list"/></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></blocks><variables><variable name="sorted list"><list struct="atomic" id="409">A,B,C,D,E,F</list></variable><variable name="unsorted list"><list struct="atomic" id="410"></list></variable><variable name="Placeholder"><l>E</l></variable></variables></project><media name="U8 Recursion Reporters Skeleton" app="Snap! 5.4, http://snap.berkeley.edu" version="1"></media></snapdata>