<snapdata remixID="9394960"><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.09063444108767271" 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="16.666666666666657" 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="22.333333333333343" y="319.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="21" 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="6.895833333333485" y="6.895833333333336" color="243,118,29" extX="80" extY="70"/><watcher var="unsorted list" style="normal" x="6.895833333333485" y="108.95416804583334" color="243,118,29" extX="80" extY="70"/><watcher var="unsorted" 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="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="reportEquals"><block s="reportListLength"><block var="unsorted"/></block><l>1</l></block><script><block s="doReport"><block var="unsorted"/></block></script><script><custom-block s="bubbleClimb %s %s %s"><block var="unsorted"/><l>1</l><l>1</l></custom-block><block s="doInsertInList"><block s="reportListItem"><l><option>last</option></l><block var="unsorted"/></block><l>1</l><block var="unsorted"/></block><block s="doDeleteFromList"><l><option>last</option></l><block var="unsorted"/></block></script></block><block s="doReport"><custom-block s="append %mult%l"><list><custom-block s="bubble sort %l"><block s="reportCDR"><block var="unsorted"/></block></custom-block><block s="reportNewList"><list><block s="reportListItem"><l>1</l><block var="unsorted"/></block></list></block></list></custom-block></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="doDeclareVariables"><list><l>pivot</l><l>upper</l><l>lower</l></list></block><block s="doIfElse"><block s="reportListIsEmpty"><block var="unsorted"/></block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script><script><block s="doSetVar"><l>pivot</l><block s="reportListItem"><l>1</l><block var="unsorted"/></block></block></script></block><block s="doSetVar"><l>upper</l><block s="reportNewList"><list></list></block></block><block s="doSetVar"><l>lower</l><block s="reportNewList"><list></list></block></block><block s="doForEach"><l>item</l><block s="reportCDR"><block var="unsorted"/></block><script><block s="doIfElse"><block s="reportLessThan"><block var="item"/><block var="pivot"/></block><script><block s="doAddToList"><block var="item"/><block var="lower"/></block></script><script><block s="doIfElse"><block s="reportGreaterThan"><block var="item"/><block var="pivot"/></block><script><block s="doAddToList"><block var="item"/><block var="upper"/></block></script><script><block s="doAddToList"><block var="item"/><block var="lower"/></block></script></block></script></block></script></block><block s="doReport"><custom-block s="append %mult%l"><list><custom-block s="partition sort %l"><block var="lower"/></custom-block><block s="reportNewList"><list><block var="pivot"/></list></block><custom-block s="partition sort %l"><block var="upper"/></custom-block></list></custom-block></block></script></block-definition><block-definition s="bubbleClimb %&apos;list&apos; %&apos;start&apos; %&apos;start1&apos;" type="command" category="other"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input><input type="%s"></input></inputs><script><block s="doIfElse"><block s="reportEquals"><block var="start"/><block s="reportListLength"><block var="list"/></block></block><script><block s="doInsertInList"><block s="reportListItem"><block var="start1"/><block var="list"/></block><l><option>last</option></l><block var="list"/></block><block s="doDeleteFromList"><block var="start1"/><block var="list"/></block></script><script><block s="doFor"><l>i</l><block s="reportSum"><block var="start"/><l>1</l></block><block s="reportListLength"><block var="list"/></block><script><block s="doIf"><block s="reportGreaterThan"><block s="reportListItem"><block var="i"/><block var="list"/></block><block s="reportListItem"><block var="start"/><block var="list"/></block></block><script><block s="doInsertInList"><block s="reportListItem"><block var="start"/><block var="list"/></block><block var="i"/><block var="list"/></block><block s="doDeleteFromList"><block var="start"/><block var="list"/></block><custom-block s="bubbleClimb %s %s %s"><block var="list"/><block var="i"/><block var="i"/></custom-block><block s="doStopThis"><l><option>this block</option></l></block></script></block><block s="doIf"><block s="reportEquals"><block s="reportListLength"><block var="list"/></block><block var="i"/></block><script><block s="doInsertInList"><block s="reportListItem"><block var="start"/><block var="list"/></block><l><option>last</option></l><block var="list"/></block><block s="doDeleteFromList"><block var="start"/><block var="list"/></block></script></block></script></block></script></block></script></block-definition></blocks><variables><variable name="sorted list"><list struct="atomic" id="474"></list></variable><variable name="unsorted list"><list struct="atomic" id="475">F,B,C,A,D</list></variable><variable name="unsorted"><l>0</l></variable></variables></project><media name="U8 Recursion Reporters Skeleton" app="Snap! 5.4, http://snap.berkeley.edu" version="1"></media></snapdata>