<snapdata remixID="9394983"><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.22061406590309648" y="0.788308859692353" 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="43.333333333333314" y="392.6666666666664"><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="10" y="208.66666666666674"><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="14.666666666666629" y="46.00000000000006"><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><block s="bubble"><l>Click "b" for bubble sort"</l></block></script></scripts></sprite><watcher var="sorted list" style="normal" x="3.706510416667072" y="0" color="243,118,29" extX="80" extY="70"/><watcher var="unsorted list" style="normal" x="3.706510416667072" y="58.56286532463537" color="243,118,29" extX="80" extY="70"/><watcher var="b" style="normal" x="21.500000000000057" y="21.500000000000014" 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>b</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="b"/></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="361">A,B,C,D,F</list></variable><variable name="unsorted list"><list struct="atomic" id="362">F</list></variable><variable name="b"><l>A</l></variable></variables></project><media name="U8 Recursion Reporters Skeleton" app="Snap! 5.4, http://snap.berkeley.edu" version="1"></media></snapdata>