<snapdata remixID="9394179"><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.6629624152284358" y="0.1325924830456948" 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="24.333333333333314" 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="30" 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>10</l><comment w="90" collapsed="false">Option 2: enter your code here for Bubble Sort</comment></block></script><script x="28.666666666666657" 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="10.271918402778056" y="10.271918402777885" color="243,118,29" extX="80" extY="70" hidden="true"/><watcher var="1" style="normal" x="24.583333333333712" y="150.58333333333334" color="243,118,29" hidden="true"/><sprite name="Sprite(2)" idx="2" x="-127.04195804195838" y="1.2447552447552195" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="164.73,242.25,0,1" pen="tip" id="87"><costumes><list struct="atomic" id="88"></list></costumes><sounds><list struct="atomic" id="89"></list></sounds><blocks></blocks><variables></variables><scripts></scripts></sprite><watcher var="unsorted list" style="normal" x="1.2719184027780557" y="3.296312818272696" color="243,118,29" extX="201" extY="117"/></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>1</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="1"/></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><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="1"><l>A</l></variable><variable name="sorted list"><list struct="atomic" id="363"></list></variable><variable name="unsorted list"><list struct="atomic" id="364">A,B,C,D,F</list></variable></variables></project><media name="U8 Recursion Reporters Skeleton" app="Snap! 5.4, http://snap.berkeley.edu" version="1"></media></snapdata>